diff options
Diffstat (limited to 'old')
-rw-r--r-- | old/flash.c | 115 | ||||
-rw-r--r-- | old/font.c | 5123 | ||||
-rw-r--r-- | old/inconsolata24.c | 1862 | ||||
-rw-r--r-- | old/initrd.c | 87 | ||||
-rw-r--r-- | old/initrd.h | 57 | ||||
-rw-r--r-- | old/lcd.c | 188 | ||||
-rw-r--r-- | old/lcd.h | 78 |
7 files changed, 7510 insertions, 0 deletions
diff --git a/old/flash.c b/old/flash.c new file mode 100644 index 0000000..e3de420 --- /dev/null +++ b/old/flash.c @@ -0,0 +1,115 @@ +/** + * @file flash.c + * Provides functionality for using an external SPI flash + * + * Copyright (C) 2018 Clyne Sullivan + * + * 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 3 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, see <https://www.gnu.org/licenses/>. + */ + +#include <stm32l476xx.h> +#include <gpio.h> +#include <clock.h> + +#define READ 0x03 +#define WRITE 0x02 +#define WREN 0x06 +#define WRDS 0x04 + +#define NSS GPIO_PORT(B, 12) +#define SCK GPIO_PORT(B, 13) +#define MISO GPIO_PORT(B, 14) +#define MOSI GPIO_PORT(B, 15) + +void flash_xchg(char *byte, int count); + +void flash_init(void) +{ + gpio_mode(NSS, ALTERNATE); + gpio_mode(SCK, ALTERNATE); + gpio_mode(MISO, ALTERNATE); + gpio_mode(MOSI, ALTERNATE); + GPIOB->AFR[1] |= 0x55550000; // alt mode SPI2 + + // clock enable + RCC->APB1ENR1 |= RCC_APB1ENR1_SPI2EN; + + SPI2->CR1 &= ~(SPI_CR1_BR_Msk); + SPI2->CR1 |= (3 << SPI_CR1_BR_Pos); + SPI2->CR1 |= SPI_CR1_SSM | SPI_CR1_SSI; + SPI2->CR1 |= SPI_CR1_MSTR; + SPI2->CR2 &= ~(SPI_CR2_DS_Msk); + SPI2->CR2 |= (7 << SPI_CR2_DS_Pos); + SPI2->CR2 |= SPI_CR2_SSOE; + SPI2->CR2 |= SPI_CR2_FRXTH; + SPI2->CR1 |= SPI_CR1_SPE; + + char buf[4]; + buf[0] = READ; + buf[1] = 0; + buf[2] = 0; + buf[3] = 0; + flash_xchg(buf, 4); +} + +void flash_xchg(char *byte, int count) +{ + uint32_t status = 0, dummy; + SPI2->CR1 &= ~(SPI_CR1_SSI); + while (SPI2->SR & SPI_SR_BSY); + for (int i = 0; i < count; i++) { + SPI2->DR = byte[i]; + do status = SPI2->SR; + while (status & SPI_SR_BSY); + // discard rx + while (status & SPI_SR_RXNE) { + dummy = SPI2->DR; + status = SPI2->SR; + } + } + do status = SPI2->SR; + while (status & SPI_SR_BSY); + + while (1) { + SPI2->DR = 0; + do status = SPI2->SR; + while (status & SPI_SR_BSY); + // discard rx + while (status & SPI_SR_RXNE) { + dummy = SPI2->DR; + status = SPI2->SR; + } + } + + SPI2->CR1 |= SPI_CR1_SSI; + (void)dummy; +} + +void flash_read(char *buf, uint32_t addr, unsigned int count) +{ + (void)buf; + (void)addr; + (void)count; + if (buf == 0) + return; +} + +void flash_write(const char *buf, uint32_t addr, unsigned int count) +{ + (void)buf; + (void)addr; + (void)count; + if (buf == 0) + return; +} diff --git a/old/font.c b/old/font.c new file mode 100644 index 0000000..f8c0c57 --- /dev/null +++ b/old/font.c @@ -0,0 +1,5123 @@ +unsigned char FONT[32 * 256] = { + + /* + * code=0, hex=0x00, ascii="^@" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=1, hex=0x01, ascii="^A" + */ + 0x07,0x00, /* 000001110000 */ + 0x18,0xC0, /* 000110001100 */ + 0x20,0x20, /* 001000000010 */ + 0x20,0x20, /* 001000000010 */ + 0x4D,0x90, /* 010011011001 */ + 0x4D,0x90, /* 010011011001 */ + 0x40,0x10, /* 010000000001 */ + 0x40,0x10, /* 010000000001 */ + 0x48,0x90, /* 010010001001 */ + 0x47,0x10, /* 010001110001 */ + 0x20,0x20, /* 001000000010 */ + 0x20,0x20, /* 001000000010 */ + 0x18,0xC0, /* 000110001100 */ + 0x07,0x00, /* 000001110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=2, hex=0x02, ascii="^B" + */ + 0x07,0x00, /* 000001110000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x72,0x70, /* 011100100111 */ + 0x72,0x70, /* 011100100111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x77,0x70, /* 011101110111 */ + 0x78,0xF0, /* 011110001111 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x07,0x00, /* 000001110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=3, hex=0x03, ascii="^C" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x18,0xC0, /* 000110001100 */ + 0x3D,0xE0, /* 001111011110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=4, hex=0x04, ascii="^D" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=5, hex=0x05, ascii="^E" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x0F,0x80, /* 000011111000 */ + 0x0F,0x80, /* 000011111000 */ + 0x37,0x60, /* 001101110110 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x32,0x60, /* 001100100110 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=6, hex=0x06, ascii="^F" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1A,0xC0, /* 000110101100 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=7, hex=0x07, ascii="^G" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=8, hex=0x08, ascii="^H" + */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xF9,0xF0, /* 111110011111 */ + 0xF0,0xF0, /* 111100001111 */ + 0xF0,0xF0, /* 111100001111 */ + 0xF9,0xF0, /* 111110011111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + + /* + * code=9, hex=0x09, ascii="^I" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x09,0x00, /* 000010010000 */ + 0x10,0x80, /* 000100001000 */ + 0x10,0x80, /* 000100001000 */ + 0x10,0x80, /* 000100001000 */ + 0x10,0x80, /* 000100001000 */ + 0x09,0x00, /* 000010010000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=10, hex=0x0A, ascii="^J" + */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xF9,0xF0, /* 111110011111 */ + 0xF6,0xF0, /* 111101101111 */ + 0xEF,0x70, /* 111011110111 */ + 0xEF,0x70, /* 111011110111 */ + 0xEF,0x70, /* 111011110111 */ + 0xEF,0x70, /* 111011110111 */ + 0xF6,0xF0, /* 111101101111 */ + 0xF9,0xF0, /* 111110011111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + + /* + * code=11, hex=0x0B, ascii="^K" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x01,0xE0, /* 000000011110 */ + 0x00,0x60, /* 000000000110 */ + 0x1E,0xA0, /* 000111101010 */ + 0x33,0x20, /* 001100110010 */ + 0x61,0x80, /* 011000011000 */ + 0x61,0x80, /* 011000011000 */ + 0x61,0x80, /* 011000011000 */ + 0x33,0x00, /* 001100110000 */ + 0x1E,0x00, /* 000111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=12, hex=0x0C, ascii="^L" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x07,0x80, /* 000001111000 */ + 0x0C,0xC0, /* 000011001100 */ + 0x18,0x60, /* 000110000110 */ + 0x18,0x60, /* 000110000110 */ + 0x18,0x60, /* 000110000110 */ + 0x0C,0xC0, /* 000011001100 */ + 0x07,0x80, /* 000001111000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x0F,0xC0, /* 000011111100 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=13, hex=0x0D, ascii="^M" + */ + 0x02,0x00, /* 000000100000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0xC0, /* 000000111100 */ + 0x02,0xC0, /* 000000101100 */ + 0x02,0xC0, /* 000000101100 */ + 0x02,0x80, /* 000000101000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1E,0x00, /* 000111100000 */ + 0x1E,0x00, /* 000111100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=14, hex=0x0E, ascii="^N" + */ + 0x0C,0x00, /* 000011000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0B,0x00, /* 000010110000 */ + 0x09,0x80, /* 000010011000 */ + 0x0C,0xC0, /* 000011001100 */ + 0x0E,0x40, /* 000011100100 */ + 0x0B,0x40, /* 000010110100 */ + 0x09,0xC0, /* 000010011100 */ + 0x38,0xC0, /* 001110001100 */ + 0x78,0x40, /* 011110000100 */ + 0x78,0x40, /* 011110000100 */ + 0x31,0xC0, /* 001100011100 */ + 0x03,0xC0, /* 000000111100 */ + 0x03,0xC0, /* 000000111100 */ + 0x01,0x80, /* 000000011000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=15, hex=0x0F, ascii="^O" + */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x27,0x20, /* 001001110010 */ + 0x1F,0xC0, /* 000111111100 */ + 0x18,0xC0, /* 000110001100 */ + 0x30,0x60, /* 001100000110 */ + 0x70,0x70, /* 011100000111 */ + 0x30,0x60, /* 001100000110 */ + 0x18,0xC0, /* 000110001100 */ + 0x1F,0xC0, /* 000111111100 */ + 0x27,0x20, /* 001001110010 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=16, hex=0x10, ascii="^P" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x10,0x00, /* 000100000000 */ + 0x18,0x00, /* 000110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x1E,0x00, /* 000111100000 */ + 0x1F,0x00, /* 000111110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x00, /* 000111110000 */ + 0x1E,0x00, /* 000111100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x18,0x00, /* 000110000000 */ + 0x10,0x00, /* 000100000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=17, hex=0x11, ascii="^Q" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x80, /* 000000001000 */ + 0x01,0x80, /* 000000011000 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x80, /* 000001111000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x80, /* 000001111000 */ + 0x03,0x80, /* 000000111000 */ + 0x01,0x80, /* 000000011000 */ + 0x00,0x80, /* 000000001000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=18, hex=0x12, ascii="^R" + */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=19, hex=0x13, ascii="^S" + */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=20, hex=0x14, ascii="^T" + */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xE0, /* 000111111110 */ + 0x36,0xC0, /* 001101101100 */ + 0x66,0xC0, /* 011001101100 */ + 0x66,0xC0, /* 011001101100 */ + 0x66,0xC0, /* 011001101100 */ + 0x36,0xC0, /* 001101101100 */ + 0x1E,0xC0, /* 000111101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=21, hex=0x15, ascii="^U" + */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=22, hex=0x16, ascii="^V" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xE0, /* 000111111110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=23, hex=0x17, ascii="^W" + */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=24, hex=0x18, ascii="^X" + */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=25, hex=0x19, ascii="^Y" + */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x02,0x00, /* 000000100000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=26, hex=0x1A, ascii="^Z" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x01,0x00, /* 000000010000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0xC0, /* 000000011100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x01,0xC0, /* 000000011100 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x00, /* 000000010000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=27, hex=0x1B, ascii="^[" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x04,0x00, /* 000001000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1C,0x00, /* 000111000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x04,0x00, /* 000001000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=28, hex=0x1C, ascii="^\" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x40,0x00, /* 010000000000 */ + 0x40,0x00, /* 010000000000 */ + 0x40,0x00, /* 010000000000 */ + 0x40,0x00, /* 010000000000 */ + 0x40,0x00, /* 010000000000 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=29, hex=0x1D, ascii="^]" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x08,0x80, /* 000010001000 */ + 0x18,0xC0, /* 000110001100 */ + 0x38,0xE0, /* 001110001110 */ + 0x7F,0xF0, /* 011111111111 */ + 0x38,0xE0, /* 001110001110 */ + 0x18,0xC0, /* 000110001100 */ + 0x08,0x80, /* 000010001000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=30, hex=0x1E, ascii="^^" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x7F,0xF0, /* 011111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=31, hex=0x1F, ascii="^_" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x7F,0xF0, /* 011111111111 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=32, hex=0x20, ascii=" " + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=33, hex=0x21, ascii="!" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=34, hex=0x22, ascii=""" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=35, hex=0x23, ascii="#" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x60, /* 000001100110 */ + 0x06,0x60, /* 000001100110 */ + 0x06,0x60, /* 000001100110 */ + 0x3F,0xF0, /* 001111111111 */ + 0x0C,0xC0, /* 000011001100 */ + 0x0C,0xC0, /* 000011001100 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x33,0x00, /* 001100110000 */ + 0x33,0x00, /* 001100110000 */ + 0x33,0x00, /* 001100110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=36, hex=0x24, ascii="$" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x3F,0x80, /* 001111111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0xC0, /* 000001101100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=37, hex=0x25, ascii="%" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x10, /* 000000000001 */ + 0x38,0x30, /* 001110000011 */ + 0x38,0x70, /* 001110000111 */ + 0x38,0xE0, /* 001110001110 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0xE0, /* 001110001110 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0xE0, /* 011000001110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=38, hex=0x26, ascii="&" + */ + 0x00,0x00, /* 000000000000 */ + 0x07,0x00, /* 000001110000 */ + 0x0D,0x80, /* 000011011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x1B,0x00, /* 000110110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1E,0x00, /* 000111100000 */ + 0x3E,0x00, /* 001111100000 */ + 0x33,0x60, /* 001100110110 */ + 0x33,0xC0, /* 001100111100 */ + 0x31,0x80, /* 001100011000 */ + 0x3B,0xC0, /* 001110111100 */ + 0x1E,0x60, /* 000111100110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=39, hex=0x27, ascii="'" + */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=40, hex=0x28, ascii="(" + */ + 0x03,0x80, /* 000000111000 */ + 0x06,0x00, /* 000001100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x80, /* 000000111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=41, hex=0x29, ascii=")" + */ + 0x1C,0x00, /* 000111000000 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x00, /* 000000110000 */ + 0x07,0x00, /* 000001110000 */ + 0x06,0x00, /* 000001100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=42, hex=0x2A, ascii="*" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x36,0xC0, /* 001101101100 */ + 0x36,0xC0, /* 001101101100 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x36,0xC0, /* 001101101100 */ + 0x36,0xC0, /* 001101101100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=43, hex=0x2B, ascii="+" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=44, hex=0x2C, ascii="," + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + + /* + * code=45, hex=0x2D, ascii="-" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=46, hex=0x2E, ascii="." + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=47, hex=0x2F, ascii="/" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x10, /* 000000000001 */ + 0x00,0x30, /* 000000000011 */ + 0x00,0x70, /* 000000000111 */ + 0x00,0xE0, /* 000000001110 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x70,0x00, /* 011100000000 */ + 0x60,0x00, /* 011000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=48, hex=0x30, ascii="0" + */ + 0x0F,0x80, /* 000011111000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x30,0x60, /* 001100000110 */ + 0x60,0x70, /* 011000000111 */ + 0x60,0xF0, /* 011000001111 */ + 0x61,0xB0, /* 011000011011 */ + 0x63,0x30, /* 011000110011 */ + 0x66,0x30, /* 011001100011 */ + 0x6C,0x30, /* 011011000011 */ + 0x78,0x30, /* 011110000011 */ + 0x70,0x30, /* 011100000011 */ + 0x30,0x60, /* 001100000110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x0F,0x80, /* 000011111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=49, hex=0x31, ascii="1" + */ + 0x03,0x00, /* 000000110000 */ + 0x07,0x00, /* 000001110000 */ + 0x1F,0x00, /* 000111110000 */ + 0x1F,0x00, /* 000111110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x1F,0xE0, /* 000111111110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=50, hex=0x32, ascii="2" + */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x70,0x70, /* 011100000111 */ + 0x60,0x30, /* 011000000011 */ + 0x60,0x70, /* 011000000111 */ + 0x00,0xE0, /* 000000001110 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=51, hex=0x33, ascii="3" + */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x70,0x70, /* 011100000111 */ + 0x60,0x30, /* 011000000011 */ + 0x00,0x30, /* 000000000011 */ + 0x00,0x70, /* 000000000111 */ + 0x0F,0xE0, /* 000011111110 */ + 0x0F,0xC0, /* 000011111100 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x30, /* 000000000011 */ + 0x60,0x30, /* 011000000011 */ + 0x70,0x70, /* 011100000111 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=52, hex=0x34, ascii="4" + */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0xC0, /* 000000111100 */ + 0x07,0xC0, /* 000001111100 */ + 0x0E,0xC0, /* 000011101100 */ + 0x1C,0xC0, /* 000111001100 */ + 0x38,0xC0, /* 001110001100 */ + 0x70,0xC0, /* 011100001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=53, hex=0x35, ascii="5" + */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x70, /* 000000000111 */ + 0x00,0x30, /* 000000000011 */ + 0x00,0x30, /* 000000000011 */ + 0x60,0x30, /* 011000000011 */ + 0x70,0x70, /* 011100000111 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=54, hex=0x36, ascii="6" + */ + 0x03,0xC0, /* 000000111100 */ + 0x07,0xC0, /* 000001111100 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x30,0x00, /* 001100000000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0xE0, /* 011111111110 */ + 0x70,0x70, /* 011100000111 */ + 0x60,0x30, /* 011000000011 */ + 0x60,0x30, /* 011000000011 */ + 0x70,0x70, /* 011100000111 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=55, hex=0x37, ascii="7" + */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=56, hex=0x38, ascii="8" + */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x38,0xE0, /* 001110001110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x38,0xE0, /* 001110001110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x70,0x70, /* 011100000111 */ + 0x60,0x30, /* 011000000011 */ + 0x60,0x30, /* 011000000011 */ + 0x70,0x70, /* 011100000111 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=57, hex=0x39, ascii="9" + */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x70,0x70, /* 011100000111 */ + 0x60,0x30, /* 011000000011 */ + 0x60,0x30, /* 011000000011 */ + 0x70,0x70, /* 011100000111 */ + 0x3F,0xF0, /* 001111111111 */ + 0x1F,0xF0, /* 000111111111 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0xE0, /* 000000001110 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x1F,0x00, /* 000111110000 */ + 0x1E,0x00, /* 000111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=58, hex=0x3A, ascii=":" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=59, hex=0x3B, ascii=";" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + + /* + * code=60, hex=0x3C, ascii="<" + */ + 0x00,0xC0, /* 000000001100 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x38,0x00, /* 001110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x80, /* 000000111000 */ + 0x01,0xC0, /* 000000011100 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=61, hex=0x3D, ascii="=" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=62, hex=0x3E, ascii=">" + */ + 0x30,0x00, /* 001100000000 */ + 0x38,0x00, /* 001110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x80, /* 000000111000 */ + 0x01,0xC0, /* 000000011100 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x30,0x00, /* 001100000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=63, hex=0x3F, ascii="?" + */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xE0, /* 011000001110 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=64, hex=0x40, ascii="@" + */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x30,0x60, /* 001100000110 */ + 0x67,0xB0, /* 011001111011 */ + 0x6F,0xB0, /* 011011111011 */ + 0x6D,0xB0, /* 011011011011 */ + 0x6D,0xB0, /* 011011011011 */ + 0x6D,0xB0, /* 011011011011 */ + 0x6D,0xB0, /* 011011011011 */ + 0x6F,0xE0, /* 011011111110 */ + 0x67,0xC0, /* 011001111100 */ + 0x70,0x00, /* 011100000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x0F,0xC0, /* 000011111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=65, hex=0x41, ascii="A" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=66, hex=0x42, ascii="B" + */ + 0x7F,0x00, /* 011111110000 */ + 0x7F,0x80, /* 011111111000 */ + 0x61,0xC0, /* 011000011100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x61,0xC0, /* 011000011100 */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xE0, /* 011000001110 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0x80, /* 011111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=67, hex=0x43, ascii="C" + */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x38,0xE0, /* 001110001110 */ + 0x30,0x60, /* 001100000110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x30,0x60, /* 001100000110 */ + 0x38,0xE0, /* 001110001110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=68, hex=0x44, ascii="D" + */ + 0x7F,0x00, /* 011111110000 */ + 0x7F,0x80, /* 011111111000 */ + 0x61,0xC0, /* 011000011100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xC0, /* 011000001100 */ + 0x61,0xC0, /* 011000011100 */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0x00, /* 011111110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=69, hex=0x45, ascii="E" + */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0x80, /* 011111111000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=70, hex=0x46, ascii="F" + */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0x80, /* 011111111000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=71, hex=0x47, ascii="G" + */ + 0x0F,0xC0, /* 000011111100 */ + 0x1F,0xE0, /* 000111111110 */ + 0x38,0x60, /* 001110000110 */ + 0x30,0x00, /* 001100000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x63,0xE0, /* 011000111110 */ + 0x63,0xE0, /* 011000111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0x60, /* 001100000110 */ + 0x38,0x60, /* 001110000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x0F,0xE0, /* 000011111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=72, hex=0x48, ascii="H" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=73, hex=0x49, ascii="I" + */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=74, hex=0x4A, ascii="J" + */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xC0, /* 011100001100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=75, hex=0x4B, ascii="K" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xE0, /* 011000001110 */ + 0x61,0xC0, /* 011000011100 */ + 0x63,0x80, /* 011000111000 */ + 0x67,0x00, /* 011001110000 */ + 0x6E,0x00, /* 011011100000 */ + 0x7C,0x00, /* 011111000000 */ + 0x7C,0x00, /* 011111000000 */ + 0x6E,0x00, /* 011011100000 */ + 0x67,0x00, /* 011001110000 */ + 0x63,0x80, /* 011000111000 */ + 0x61,0xC0, /* 011000011100 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=76, hex=0x4C, ascii="L" + */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=77, hex=0x4D, ascii="M" + */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x70,0xE0, /* 011100001110 */ + 0x79,0xE0, /* 011110011110 */ + 0x79,0xE0, /* 011110011110 */ + 0x6F,0x60, /* 011011110110 */ + 0x6F,0x60, /* 011011110110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=78, hex=0x4E, ascii="N" + */ + 0x60,0x60, /* 011000000110 */ + 0x70,0x60, /* 011100000110 */ + 0x70,0x60, /* 011100000110 */ + 0x78,0x60, /* 011110000110 */ + 0x6C,0x60, /* 011011000110 */ + 0x6C,0x60, /* 011011000110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x63,0x60, /* 011000110110 */ + 0x63,0x60, /* 011000110110 */ + 0x61,0xE0, /* 011000011110 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=79, hex=0x4F, ascii="O" + */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x39,0xC0, /* 001110011100 */ + 0x30,0xC0, /* 001100001100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x39,0xC0, /* 001110011100 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=80, hex=0x50, ascii="P" + */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xE0, /* 011000001110 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0x80, /* 011111111000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=81, hex=0x51, ascii="Q" + */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x39,0xC0, /* 001110011100 */ + 0x30,0xC0, /* 001100001100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x63,0x60, /* 011000110110 */ + 0x33,0xC0, /* 001100111100 */ + 0x39,0xC0, /* 001110011100 */ + 0x1F,0xE0, /* 000111111110 */ + 0x0F,0x60, /* 000011110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=82, hex=0x52, ascii="R" + */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xE0, /* 011000001110 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0x80, /* 011111111000 */ + 0x67,0x00, /* 011001110000 */ + 0x63,0x80, /* 011000111000 */ + 0x61,0xC0, /* 011000011100 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=83, hex=0x53, ascii="S" + */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x00, /* 011000000000 */ + 0x70,0x00, /* 011100000000 */ + 0x3F,0x80, /* 001111111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x00,0xE0, /* 000000001110 */ + 0x00,0x60, /* 000000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=84, hex=0x54, ascii="T" + */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=85, hex=0x55, ascii="U" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=86, hex=0x56, ascii="V" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=87, hex=0x57, ascii="W" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x6F,0x60, /* 011011110110 */ + 0x79,0xE0, /* 011110011110 */ + 0x70,0xE0, /* 011100001110 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=88, hex=0x58, ascii="X" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=89, hex=0x59, ascii="Y" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=90, hex=0x5A, ascii="Z" + */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x01,0x80, /* 000000011000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x18,0x00, /* 000110000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=91, hex=0x5B, ascii="[" + */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=92, hex=0x5C, ascii="\" + */ + 0x00,0x00, /* 000000000000 */ + 0x40,0x00, /* 010000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x70,0x00, /* 011100000000 */ + 0x38,0x00, /* 001110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x80, /* 000000111000 */ + 0x01,0xC0, /* 000000011100 */ + 0x00,0xE0, /* 000000001110 */ + 0x00,0x70, /* 000000000111 */ + 0x00,0x30, /* 000000000011 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=93, hex=0x5D, ascii="]" + */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=94, hex=0x5E, ascii="^" + */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1D,0xC0, /* 000111011100 */ + 0x38,0xE0, /* 001110001110 */ + 0x70,0x70, /* 011100000111 */ + 0x60,0x30, /* 011000000011 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=95, hex=0x5F, ascii="_" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + + /* + * code=96, hex=0x60, ascii="`" + */ + 0x00,0x00, /* 000000000000 */ + 0x07,0x00, /* 000001110000 */ + 0x07,0x00, /* 000001110000 */ + 0x07,0x00, /* 000001110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=97, hex=0x61, ascii="a" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=98, hex=0x62, ascii="b" + */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x6F,0x80, /* 011011111000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0xE0, /* 011000001110 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0x80, /* 011111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=99, hex=0x63, ascii="c" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0x60, /* 011100000110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x70,0x60, /* 011100000110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=100, hex=0x64, ascii="d" + */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0x60, /* 000111110110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x71,0xE0, /* 011100011110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0x60, /* 011100000110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=101, hex=0x65, ascii="e" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0x60, /* 011100000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xC0, /* 011111111100 */ + 0x60,0x00, /* 011000000000 */ + 0x70,0x00, /* 011100000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=102, hex=0x66, ascii="f" + */ + 0x07,0x80, /* 000001111000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1C,0x00, /* 000111000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x7F,0x00, /* 011111110000 */ + 0x7F,0x00, /* 011111110000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=103, hex=0x67, ascii="g" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x70,0x60, /* 011100000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0xE0, /* 000000001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0x80, /* 001111111000 */ + + /* + * code=104, hex=0x68, ascii="h" + */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x6F,0x00, /* 011011110000 */ + 0x7F,0x80, /* 011111111000 */ + 0x71,0xC0, /* 011100011100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=105, hex=0x69, ascii="i" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=106, hex=0x6A, ascii="j" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x00,0x00, /* 000000000000 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x80, /* 000000111000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x19,0x80, /* 000110011000 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + + /* + * code=107, hex=0x6B, ascii="k" + */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x31,0x80, /* 001100011000 */ + 0x33,0x80, /* 001100111000 */ + 0x37,0x00, /* 001101110000 */ + 0x3E,0x00, /* 001111100000 */ + 0x3E,0x00, /* 001111100000 */ + 0x37,0x00, /* 001101110000 */ + 0x33,0x80, /* 001100111000 */ + 0x31,0xC0, /* 001100011100 */ + 0x30,0xC0, /* 001100001100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=108, hex=0x6C, ascii="l" + */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=109, hex=0x6D, ascii="m" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x59,0x80, /* 010110011000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0xE0, /* 011111111110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=110, hex=0x6E, ascii="n" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0x80, /* 001111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x30,0xE0, /* 001100001110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=111, hex=0x6F, ascii="o" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=112, hex=0x70, ascii="p" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x7F,0xC0, /* 011111111100 */ + 0x6F,0x80, /* 011011111000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + + /* + * code=113, hex=0x71, ascii="q" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x70,0x60, /* 011100000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + + /* + * code=114, hex=0x72, ascii="r" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x37,0xC0, /* 001101111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x38,0x60, /* 001110000110 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=115, hex=0x73, ascii="s" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0x00, /* 001111110000 */ + 0x7F,0x80, /* 011111111000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0x00, /* 011111110000 */ + 0x3F,0x80, /* 001111111000 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0x80, /* 000000011000 */ + 0x7F,0x80, /* 011111111000 */ + 0x3F,0x00, /* 001111110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=116, hex=0x74, ascii="t" + */ + 0x00,0x00, /* 000000000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x7F,0x00, /* 011111110000 */ + 0x7F,0x00, /* 011111110000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x80, /* 000011111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=117, hex=0x75, ascii="u" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=118, hex=0x76, ascii="v" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=119, hex=0x77, ascii="w" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x66,0x60, /* 011001100110 */ + 0x6F,0x60, /* 011011110110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x39,0xC0, /* 001110011100 */ + 0x10,0x80, /* 000100001000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=120, hex=0x78, ascii="x" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0xC0, /* 011000001100 */ + 0x71,0xC0, /* 011100011100 */ + 0x3B,0x80, /* 001110111000 */ + 0x1F,0x00, /* 000111110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1F,0x00, /* 000111110000 */ + 0x3B,0x80, /* 001110111000 */ + 0x71,0xC0, /* 011100011100 */ + 0x60,0xC0, /* 011000001100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=121, hex=0x79, ascii="y" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x18,0x00, /* 000110000000 */ + + /* + * code=122, hex=0x7A, ascii="z" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0x80, /* 011111111000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x18,0x00, /* 000110000000 */ + 0x30,0x00, /* 001100000000 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7F,0xC0, /* 011111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=123, hex=0x7B, ascii="{" + */ + 0x03,0xC0, /* 000000111100 */ + 0x07,0xC0, /* 000001111100 */ + 0x0E,0x00, /* 000011100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x07,0xC0, /* 000001111100 */ + 0x03,0xC0, /* 000000111100 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=124, hex=0x7C, ascii="|" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=125, hex=0x7D, ascii="}" + */ + 0x3C,0x00, /* 001111000000 */ + 0x3E,0x00, /* 001111100000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x80, /* 000000111000 */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0x80, /* 000000111000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x07,0x00, /* 000001110000 */ + 0x3E,0x00, /* 001111100000 */ + 0x3C,0x00, /* 001111000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=126, hex=0x7E, ascii="~" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1C,0x60, /* 000111000110 */ + 0x36,0xC0, /* 001101101100 */ + 0x63,0x80, /* 011000111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=127, hex=0x7F, ascii="^?" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=128, hex=0x80, ascii="!^@" + */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x38,0xE0, /* 001110001110 */ + 0x30,0x60, /* 001100000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x30,0x60, /* 001100000110 */ + 0x38,0xE0, /* 001110001110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x06,0x00, /* 000001100000 */ + 0x1E,0x00, /* 000111100000 */ + 0x1E,0x00, /* 000111100000 */ + + /* + * code=129, hex=0x81, ascii="!^A" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=130, hex=0x82, ascii="!^B" + */ + 0x00,0x00, /* 000000000000 */ + 0x01,0x80, /* 000000011000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0x60, /* 011100000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x70,0x00, /* 011100000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=131, hex=0x83, ascii="!^C" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=132, hex=0x84, ascii="!^D" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=133, hex=0x85, ascii="!^E" + */ + 0x00,0x00, /* 000000000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=134, hex=0x86, ascii="!^F" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x09,0x00, /* 000010010000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=135, hex=0x87, ascii="!^G" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x1E,0x00, /* 000111100000 */ + + /* + * code=136, hex=0x88, ascii="!^H" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0x60, /* 011100000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=137, hex=0x89, ascii="!^I" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0x60, /* 011100000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=138, hex=0x8A, ascii="!^J" + */ + 0x00,0x00, /* 000000000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0x60, /* 011100000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=139, hex=0x8B, ascii="!^K" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1B,0x00, /* 000110110000 */ + 0x1B,0x00, /* 000110110000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=140, hex=0x8C, ascii="!^L" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=141, hex=0x8D, ascii="!^M" + */ + 0x00,0x00, /* 000000000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=142, hex=0x8E, ascii="!^N" + */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=143, hex=0x8F, ascii="!^O" + */ + 0x06,0x00, /* 000001100000 */ + 0x09,0x00, /* 000010010000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=144, hex=0x90, ascii="!^P" + */ + 0x01,0x80, /* 000000011000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0x80, /* 011111111000 */ + 0x7F,0x80, /* 011111111000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x7F,0xE0, /* 011111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=145, hex=0x91, ascii="!^Q" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3D,0xC0, /* 001111011100 */ + 0x66,0x60, /* 011001100110 */ + 0x06,0x60, /* 000001100110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x66,0x00, /* 011001100000 */ + 0x66,0x00, /* 011001100000 */ + 0x66,0x60, /* 011001100110 */ + 0x3B,0xC0, /* 001110111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=146, hex=0x92, ascii="!^R" + */ + 0x07,0xE0, /* 000001111110 */ + 0x07,0xE0, /* 000001111110 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x00, /* 000111110000 */ + 0x1B,0x00, /* 000110110000 */ + 0x1B,0xC0, /* 000110111100 */ + 0x33,0xC0, /* 001100111100 */ + 0x33,0x00, /* 001100110000 */ + 0x3F,0x00, /* 001111110000 */ + 0x7F,0x00, /* 011111110000 */ + 0x63,0x00, /* 011000110000 */ + 0x63,0xE0, /* 011000111110 */ + 0x63,0xE0, /* 011000111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=147, hex=0x93, ascii="!^S" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=148, hex=0x94, ascii="!^T" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=149, hex=0x95, ascii="!^U" + */ + 0x00,0x00, /* 000000000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=150, hex=0x96, ascii="!^V" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=151, hex=0x97, ascii="!^W" + */ + 0x00,0x00, /* 000000000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x06,0x00, /* 000001100000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=152, hex=0x98, ascii="!^X" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x80, /* 000011111000 */ + 0x07,0x00, /* 000001110000 */ + 0x06,0x00, /* 000001100000 */ + 0x3E,0x00, /* 001111100000 */ + 0x3C,0x00, /* 001111000000 */ + + /* + * code=153, hex=0x99, ascii="!^Y" + */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=154, hex=0x9A, ascii="!^Z" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=155, hex=0x9B, ascii="!^[" + */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3E,0xC0, /* 001111101100 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x3E,0xC0, /* 001111101100 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=156, hex=0x9C, ascii="!^\" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x07,0x80, /* 000001111000 */ + 0x0F,0xC0, /* 000011111100 */ + 0x0C,0xC0, /* 000011001100 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x1F,0x00, /* 000111110000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x18,0x00, /* 000110000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3B,0xC0, /* 001110111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=157, hex=0x9D, ascii="!^]" + */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x06,0x00, /* 000001100000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=158, hex=0x9E, ascii="!^^" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x7C,0x00, /* 011111000000 */ + 0x66,0x00, /* 011001100000 */ + 0x66,0x00, /* 011001100000 */ + 0x66,0x00, /* 011001100000 */ + 0x7D,0x80, /* 011111011000 */ + 0x61,0x80, /* 011000011000 */ + 0x63,0xE0, /* 011000111110 */ + 0x61,0x80, /* 011000011000 */ + 0x61,0x80, /* 011000011000 */ + 0x61,0x80, /* 011000011000 */ + 0x60,0xE0, /* 011000001110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=159, hex=0x9F, ascii="!^_" + */ + 0x03,0x80, /* 000000111000 */ + 0x07,0xC0, /* 000001111100 */ + 0x06,0xC0, /* 000001101100 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x36,0x00, /* 001101100000 */ + 0x3E,0x00, /* 001111100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=160, hex=0xA0, ascii="! " + */ + 0x00,0x00, /* 000000000000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=161, hex=0xA1, ascii="!!" + */ + 0x00,0x00, /* 000000000000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=162, hex=0xA2, ascii="!"" + */ + 0x00,0x00, /* 000000000000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=163, hex=0xA3, ascii="!#" + */ + 0x00,0x00, /* 000000000000 */ + 0x03,0x00, /* 000000110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x1F,0x60, /* 000111110110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=164, hex=0xA4, ascii="!$" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0xC0, /* 000011101100 */ + 0x1B,0x80, /* 000110111000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0x80, /* 001111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x30,0xE0, /* 001100001110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=165, hex=0xA5, ascii="!%" + */ + 0x0E,0xC0, /* 000011101100 */ + 0x1B,0x80, /* 000110111000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0x60, /* 011100000110 */ + 0x78,0x60, /* 011110000110 */ + 0x7C,0x60, /* 011111000110 */ + 0x6E,0x60, /* 011011100110 */ + 0x67,0x60, /* 011001110110 */ + 0x63,0xE0, /* 011000111110 */ + 0x61,0xE0, /* 011000011110 */ + 0x60,0xE0, /* 011000001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=166, hex=0xA6, ascii="!&" + */ + 0x1F,0xC0, /* 000111111100 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x60,0x60, /* 011000000110 */ + 0x7F,0xE0, /* 011111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=167, hex=0xA7, ascii="!'" + */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xE0, /* 011100001110 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=168, hex=0xA8, ascii="!(" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x00, /* 001110000000 */ + 0x70,0x60, /* 011100000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=169, hex=0xA9, ascii="!)" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x7F,0xF0, /* 011111111111 */ + 0x7F,0xF0, /* 011111111111 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=170, hex=0xAA, ascii="!*" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xE0, /* 111111111110 */ + 0xFF,0xE0, /* 111111111110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=171, hex=0xAB, ascii="!+" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x30,0x00, /* 001100000000 */ + 0x70,0x00, /* 011100000000 */ + 0x30,0xC0, /* 001100001100 */ + 0x31,0x80, /* 001100011000 */ + 0x7B,0x00, /* 011110110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0D,0xC0, /* 000011011100 */ + 0x18,0x60, /* 000110000110 */ + 0x30,0xC0, /* 001100001100 */ + 0x01,0x80, /* 000000011000 */ + 0x01,0xE0, /* 000000011110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=172, hex=0xAC, ascii="!," + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x30,0x00, /* 001100000000 */ + 0x70,0x00, /* 011100000000 */ + 0x30,0xC0, /* 001100001100 */ + 0x31,0x80, /* 001100011000 */ + 0x7B,0x00, /* 011110110000 */ + 0x06,0x00, /* 000001100000 */ + 0x0D,0x60, /* 000011010110 */ + 0x1B,0x60, /* 000110110110 */ + 0x33,0xE0, /* 001100111110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=173, hex=0xAD, ascii="!-" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=174, hex=0xAE, ascii="!." + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x18,0xC0, /* 000110001100 */ + 0x31,0x80, /* 001100011000 */ + 0x63,0x00, /* 011000110000 */ + 0x31,0x80, /* 001100011000 */ + 0x18,0xC0, /* 000110001100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=175, hex=0xAF, ascii="!/" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x63,0x00, /* 011000110000 */ + 0x31,0x80, /* 001100011000 */ + 0x18,0xC0, /* 000110001100 */ + 0x31,0x80, /* 001100011000 */ + 0x63,0x00, /* 011000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=176, hex=0xB0, ascii="!0" + */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + 0x88,0x80, /* 100010001000 */ + 0x22,0x20, /* 001000100010 */ + + /* + * code=177, hex=0xB1, ascii="!1" + */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + 0x55,0x50, /* 010101010101 */ + 0xAA,0xA0, /* 101010101010 */ + + /* + * code=178, hex=0xB2, ascii="!2" + */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + 0x77,0x70, /* 011101110111 */ + 0xDD,0xD0, /* 110111011101 */ + + /* + * code=179, hex=0xB3, ascii="!3" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=180, hex=0xB4, ascii="!4" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=181, hex=0xB5, ascii="!5" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=182, hex=0xB6, ascii="!6" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=183, hex=0xB7, ascii="!7" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=184, hex=0xB8, ascii="!8" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=185, hex=0xB9, ascii="!9" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0x06,0x00, /* 000001100000 */ + 0xF6,0x00, /* 111101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=186, hex=0xBA, ascii="!:" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=187, hex=0xBB, ascii="!;" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0xF6,0x00, /* 111101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=188, hex=0xBC, ascii="!<" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0xF6,0x00, /* 111101100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=189, hex=0xBD, ascii="!=" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=190, hex=0xBE, ascii="!>" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=191, hex=0xBF, ascii="!?" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=192, hex=0xC0, ascii="!@" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=193, hex=0xC1, ascii="!A" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=194, hex=0xC2, ascii="!B" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=195, hex=0xC3, ascii="!C" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=196, hex=0xC4, ascii="!D" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=197, hex=0xC5, ascii="!E" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=198, hex=0xC6, ascii="!F" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=199, hex=0xC7, ascii="!G" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x37,0xF0, /* 001101111111 */ + 0x37,0xF0, /* 001101111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=200, hex=0xC8, ascii="!H" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x37,0xF0, /* 001101111111 */ + 0x37,0xF0, /* 001101111111 */ + 0x30,0x00, /* 001100000000 */ + 0x3F,0xF0, /* 001111111111 */ + 0x3F,0xF0, /* 001111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=201, hex=0xC9, ascii="!I" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xF0, /* 001111111111 */ + 0x3F,0xF0, /* 001111111111 */ + 0x30,0x00, /* 001100000000 */ + 0x37,0xF0, /* 001101111111 */ + 0x37,0xF0, /* 001101111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=202, hex=0xCA, ascii="!J" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xF7,0xF0, /* 111101111111 */ + 0xF7,0xF0, /* 111101111111 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=203, hex=0xCB, ascii="!K" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0xF7,0xF0, /* 111101111111 */ + 0xF7,0xF0, /* 111101111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=204, hex=0xCC, ascii="!L" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x37,0xF0, /* 001101111111 */ + 0x37,0xF0, /* 001101111111 */ + 0x30,0x00, /* 001100000000 */ + 0x37,0xF0, /* 001101111111 */ + 0x37,0xF0, /* 001101111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=205, hex=0xCD, ascii="!M" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=206, hex=0xCE, ascii="!N" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xF7,0xF0, /* 111101111111 */ + 0xF7,0xF0, /* 111101111111 */ + 0x00,0x00, /* 000000000000 */ + 0xF7,0xF0, /* 111101111111 */ + 0xF7,0xF0, /* 111101111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=207, hex=0xCF, ascii="!O" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=208, hex=0xD0, ascii="!P" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=209, hex=0xD1, ascii="!Q" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=210, hex=0xD2, ascii="!R" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=211, hex=0xD3, ascii="!S" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x3F,0xF0, /* 001111111111 */ + 0x3F,0xF0, /* 001111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=212, hex=0xD4, ascii="!T" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=213, hex=0xD5, ascii="!U" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=214, hex=0xD6, ascii="!V" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xF0, /* 001111111111 */ + 0x3F,0xF0, /* 001111111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=215, hex=0xD7, ascii="!W" + */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0xF7,0xF0, /* 111101111111 */ + 0xF7,0xF0, /* 111101111111 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + + /* + * code=216, hex=0xD8, ascii="!X" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=217, hex=0xD9, ascii="!Y" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xFE,0x00, /* 111111100000 */ + 0xFE,0x00, /* 111111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=218, hex=0xDA, ascii="!Z" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x07,0xF0, /* 000001111111 */ + 0x07,0xF0, /* 000001111111 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=219, hex=0xDB, ascii="![" + */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + + /* + * code=220, hex=0xDC, ascii="!\" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + + /* + * code=221, hex=0xDD, ascii="!]" + */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + 0xFC,0x00, /* 111111000000 */ + + /* + * code=222, hex=0xDE, ascii="!^" + */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + + /* + * code=223, hex=0xDF, ascii="!_" + */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0xFF,0xF0, /* 111111111111 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=224, hex=0xE0, ascii="!`" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0C,0x40, /* 000011000100 */ + 0x1E,0xC0, /* 000111101100 */ + 0x33,0x80, /* 001100111000 */ + 0x21,0x00, /* 001000010000 */ + 0x33,0x80, /* 001100111000 */ + 0x1E,0xC0, /* 000111101100 */ + 0x0C,0x40, /* 000011000100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=225, hex=0xE1, ascii="!a" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0F,0x00, /* 000011110000 */ + 0x19,0x80, /* 000110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x3F,0x80, /* 001111111000 */ + 0x31,0xC0, /* 001100011100 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x31,0xC0, /* 001100011100 */ + 0x3F,0x80, /* 001111111000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + + /* + * code=226, hex=0xE2, ascii="!b" + */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=227, hex=0xE3, ascii="!c" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xF0, /* 001111111111 */ + 0x7F,0xE0, /* 011111111110 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=228, hex=0xE4, ascii="!d" + */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x38,0x60, /* 001110000110 */ + 0x1C,0x00, /* 000111000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x80, /* 000000111000 */ + 0x07,0x00, /* 000001110000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x38,0x60, /* 001110000110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=229, hex=0xE5, ascii="!e" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0xE0, /* 000111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x71,0x80, /* 011100011000 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x71,0xC0, /* 011100011100 */ + 0x3F,0x80, /* 001111111000 */ + 0x1F,0x00, /* 000111110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=230, hex=0xE6, ascii="!f" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x60,0xC0, /* 011000001100 */ + 0x71,0xC0, /* 011100011100 */ + 0x7F,0xC0, /* 011111111100 */ + 0x7E,0xC0, /* 011111101100 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + 0x60,0x00, /* 011000000000 */ + + /* + * code=231, hex=0xE7, ascii="!g" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x18,0x60, /* 000110000110 */ + 0x3C,0xE0, /* 001111001110 */ + 0x37,0x80, /* 001101111000 */ + 0x07,0x00, /* 000001110000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x0E,0x00, /* 000011100000 */ + 0x0C,0x00, /* 000011000000 */ + 0x0C,0x00, /* 000011000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=232, hex=0xE8, ascii="!h" + */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x70,0xC0, /* 011100001100 */ + 0x60,0x60, /* 011000000110 */ + 0x60,0x60, /* 011000000110 */ + 0x70,0xE0, /* 011100001110 */ + 0x3F,0xC0, /* 001111111100 */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=233, hex=0xE9, ascii="!i" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x39,0x80, /* 001110011000 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x30,0xC0, /* 001100001100 */ + 0x30,0xC0, /* 001100001100 */ + 0x39,0xC0, /* 001110011100 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=234, hex=0xEA, ascii="!j" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x18,0xC0, /* 000110001100 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x30,0x60, /* 001100000110 */ + 0x18,0xC0, /* 000110001100 */ + 0x0D,0x80, /* 000011011000 */ + 0x0D,0x80, /* 000011011000 */ + 0x3D,0xE0, /* 001111011110 */ + 0x38,0xE0, /* 001110001110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=235, hex=0xEB, ascii="!k" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x18,0x80, /* 000110001000 */ + 0x18,0x00, /* 000110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x07,0x00, /* 000001110000 */ + 0x0F,0x80, /* 000011111000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=236, hex=0xEC, ascii="!l" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x39,0xC0, /* 001110011100 */ + 0x6F,0x60, /* 011011110110 */ + 0x66,0x60, /* 011001100110 */ + 0x6F,0x60, /* 011011110110 */ + 0x39,0xC0, /* 001110011100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=237, hex=0xED, ascii="!m" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0xC0, /* 000000001100 */ + 0x00,0xC0, /* 000000001100 */ + 0x0F,0x80, /* 000011111000 */ + 0x1F,0xC0, /* 000111111100 */ + 0x3B,0xC0, /* 001110111100 */ + 0x33,0x60, /* 001100110110 */ + 0x36,0x60, /* 001101100110 */ + 0x3E,0xE0, /* 001111101110 */ + 0x1F,0xC0, /* 000111111100 */ + 0x0F,0x80, /* 000011111000 */ + 0x18,0x00, /* 000110000000 */ + 0x18,0x00, /* 000110000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=238, hex=0xEE, ascii="!n" + */ + 0x03,0xC0, /* 000000111100 */ + 0x0F,0xC0, /* 000011111100 */ + 0x1C,0x00, /* 000111000000 */ + 0x18,0x00, /* 000110000000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x3F,0x80, /* 001111111000 */ + 0x3F,0x80, /* 001111111000 */ + 0x30,0x00, /* 001100000000 */ + 0x30,0x00, /* 001100000000 */ + 0x18,0x00, /* 000110000000 */ + 0x1C,0x00, /* 000111000000 */ + 0x0F,0xC0, /* 000011111100 */ + 0x03,0xC0, /* 000000111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=239, hex=0xEF, ascii="!o" + */ + 0x00,0x00, /* 000000000000 */ + 0x0E,0x00, /* 000011100000 */ + 0x1F,0x00, /* 000111110000 */ + 0x3B,0x80, /* 001110111000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x31,0x80, /* 001100011000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=240, hex=0xF0, ascii="!p" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=241, hex=0xF1, ascii="!q" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=242, hex=0xF2, ascii="!r" + */ + 0x00,0x00, /* 000000000000 */ + 0x30,0x00, /* 001100000000 */ + 0x3C,0x00, /* 001111000000 */ + 0x0F,0x00, /* 000011110000 */ + 0x03,0xC0, /* 000000111100 */ + 0x00,0xE0, /* 000000001110 */ + 0x00,0xE0, /* 000000001110 */ + 0x03,0xC0, /* 000000111100 */ + 0x0F,0x00, /* 000011110000 */ + 0x3C,0x00, /* 001111000000 */ + 0x30,0x00, /* 001100000000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=243, hex=0xF3, ascii="!s" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x60, /* 000000000110 */ + 0x01,0xE0, /* 000000011110 */ + 0x07,0x80, /* 000001111000 */ + 0x1E,0x00, /* 000111100000 */ + 0x38,0x00, /* 001110000000 */ + 0x1E,0x00, /* 000111100000 */ + 0x07,0x80, /* 000001111000 */ + 0x01,0xE0, /* 000000011110 */ + 0x00,0x60, /* 000000000110 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xE0, /* 001111111110 */ + 0x3F,0xE0, /* 001111111110 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=244, hex=0xF4, ascii="!t" + */ + 0x01,0xC0, /* 000000011100 */ + 0x03,0xE0, /* 000000111110 */ + 0x07,0x70, /* 000001110111 */ + 0x06,0x30, /* 000001100011 */ + 0x06,0x30, /* 000001100011 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + + /* + * code=245, hex=0xF5, ascii="!u" + */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0xC6,0x00, /* 110001100000 */ + 0xC6,0x00, /* 110001100000 */ + 0xEE,0x00, /* 111011100000 */ + 0x7C,0x00, /* 011111000000 */ + 0x38,0x00, /* 001110000000 */ + + /* + * code=246, hex=0xF6, ascii="!v" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x3F,0xC0, /* 001111111100 */ + 0x3F,0xC0, /* 001111111100 */ + 0x00,0x00, /* 000000000000 */ + 0x06,0x00, /* 000001100000 */ + 0x06,0x00, /* 000001100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=247, hex=0xF7, ascii="!w" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x18,0x00, /* 000110000000 */ + 0x7E,0x60, /* 011111100110 */ + 0x67,0xE0, /* 011001111110 */ + 0x01,0x80, /* 000000011000 */ + 0x18,0x00, /* 000110000000 */ + 0x7E,0x60, /* 011111100110 */ + 0x67,0xE0, /* 011001111110 */ + 0x01,0x80, /* 000000011000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=248, hex=0xF8, ascii="!x" + */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x19,0x80, /* 000110011000 */ + 0x19,0x80, /* 000110011000 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=249, hex=0xF9, ascii="!y" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0F,0x00, /* 000011110000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x1F,0x80, /* 000111111000 */ + 0x0F,0x00, /* 000011110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=250, hex=0xFA, ascii="!z" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x02,0x00, /* 000000100000 */ + 0x07,0x00, /* 000001110000 */ + 0x07,0x00, /* 000001110000 */ + 0x02,0x00, /* 000000100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=251, hex=0xFB, ascii="!{" + */ + 0x00,0x00, /* 000000000000 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0xF0, /* 000000111111 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x03,0x00, /* 000000110000 */ + 0x23,0x00, /* 001000110000 */ + 0x33,0x00, /* 001100110000 */ + 0x1B,0x00, /* 000110110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x07,0x00, /* 000001110000 */ + 0x03,0x00, /* 000000110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=252, hex=0xFC, ascii="!|" + */ + 0x2C,0x00, /* 001011000000 */ + 0x3E,0x00, /* 001111100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x36,0x00, /* 001101100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=253, hex=0xFD, ascii="!}" + */ + 0x3C,0x00, /* 001111000000 */ + 0x06,0x00, /* 000001100000 */ + 0x1C,0x00, /* 000111000000 */ + 0x30,0x00, /* 001100000000 */ + 0x3E,0x00, /* 001111100000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=254, hex=0xFE, ascii="!~" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x0F,0x00, /* 000011110000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + + /* + * code=255, hex=0xFF, ascii="!^Ÿ" + */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ + 0x00,0x00, /* 000000000000 */ +}; + diff --git a/old/inconsolata24.c b/old/inconsolata24.c new file mode 100644 index 0000000..66b0623 --- /dev/null +++ b/old/inconsolata24.c @@ -0,0 +1,1862 @@ +/* GIMP RGB C-Source image dump (inconsolata.c) */ + +//static const struct { +// unsigned int width; +// unsigned int height; +// unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ +// unsigned char pixel_data[192 * 156 * 2 + 1]; +//} font = { +// 192, 156, 2, +const unsigned char inconsolata24[192 * 156 * 2 + 1] = { + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\004!<\347\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377" + "\377$!E)\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377\242\020\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\236\367\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\256smk\000\000\000\000\000\000\000\000\000\000\064\245(" + "B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000E)\266\265$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000Mk\377\377\337\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367" + "\275\377\377$!$!\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000]\357Q\214\000" + "\000\000\000\272\326\064\245\000\000\000\000\000\000\000\000\000\000\000\000A\010\020\204\377\377(BA\010\000" + "\000\000\000\000\000\000\000e)Y\316\276\367U\255a\010\000\000\000\000\040\000\373\336\317{\000\000\000\000" + "\000\000\000\000\313Z\272\326\276\367y\316IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\236\367\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030y\316" + "\377\377\222\224\000\000\000\000\000\000\000\000\040\000\034\347\377\377\222\224\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245" + "\377\377E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000,c\377\377\337\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377" + "\343\030\004!\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377Mk\000\000\000\000" + "\236\367Q\214\000\000\000\000\000\000\000\000\000\000\256s\276\367\377\377\377\377\377\377}\357" + "mk\000\000\000\000\040\000\034\347y\316\020\204\276\367\323\234\000\000\000\000\216s\034\347A\010" + "\000\000\000\000\000\000iJ\377\377\070\306\317{\232\326\337\377\246\061\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000}\357]\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030" + "\034\347\337\377\014c\000\000\000\000\000\000\000\000\000\000\000\000A\010\064\245\377\377U\255\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030" + "\337\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\212R\377\377<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377" + "\377A\010a\010\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000$!\377\377IJ\000\000\202\020" + "\377\377Mk\000\000\000\000\000\000\000\000\060\204\377\377\020\204\317{\377\377\252R\367\275" + "\377\377\014c\000\000\347\071\377\377\347\071\000\000\222\224\276\367\000\000\202\020}\357" + "\313Z\000\000\000\000\000\000\000\000\327\275\236\367a\010\000\000\303\030\337\377\363\234\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000A\010y\316\337\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\323\234\377" + "\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336}\357\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000q\214\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\272\326\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000q\214\276\367\000\000\000\000\276\367q\214\000\000\000\000\000\000\000\000\000\000\000\000(B" + "\377\377E)\000\000\206\061\377\377IJ\000\000\000\000\000\000\040\000\276\367\024\245\000\000\353Z" + "\377\377A\010\000\000Q\214a\010\000\000IJ\377\377e)\000\000\020\204\337\377\000\000Q\214y\316" + "\000\000\000\000\000\000\000\000\000\000\030\306<\347\000\000\000\000\000\000}\357\064\245\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\030\306\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204" + "\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\377\377" + "\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\232\326\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020\236\367\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\377\377\030\306\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\216s\333\336\000\000\000\000\333\336\216s\000\000\000\000\000\000\000\000\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\353Z\000\000a\010\377\377\222\224\000\000\353Z\377\377A\010\000\000\000\000\000\000\000\000\242\020" + "\337\377\363\234\206\061\333\336\070\306\343\030\337\377\347\071\000\000\000\000\000\000" + "\000\000\000\000\020\204\377\377\010B\000\000\246\061\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\064\245\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\276\367\232" + "\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\377\377\266\265\000" + "\000\000\000\000\000\000\000iJ\307\071\000\000\000\000U\255\327\275\000\000\000\000E)\347\071\000\000\000\000\000\000" + "\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317" + "{\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\004!\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000mkmk\226\265\276\367mkmkU\255\377\377\256" + "smk\004!\000\000\000\000\272\326\276\367\307\071\353Z\377\377A\010\000\000\000\000\000\000\000\000\000" + "\000,c\377\377\377\377]\357\206\061\064\245\226\265\000\000\000\000\000\000\000\000\000\000\000\000\242" + "\020}\357\272\326$!\272\326\333\336A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\252R\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\377\377\343\030\000\000\000\000\000\000\272" + "\326\377\377\070\306iJ\222\224\363\234(B\266\265\377\377Y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000<\347" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\202\020\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\333\336\000\000\000\000\357" + "{\276\367\000\000\000\000\000\000\000\000\000\000\347\071\236\367\377\377\232\326\377\377A\010" + "\000\000\000\000\000\000\000\000\000\000\000\000\343\030\347\071a\010\246\061\337\377$!\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\353Z\377\377\377\377\272\326$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\276\367A\010\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377Mk\000\000\000\000\000" + "\000\202\020\313Z\064\245}\357\337\377\337\377}\357\064\245\252Ra\010\000\000\000\000\343" + "\030\004!\004!\004!\266\265\373\336\004!\004!\004!\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\004!\004!\004!\004!\004!\004!\004!\004!A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\353" + "Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\367\275\000\000\000\000\363\234\333\336\000\000" + "\000\000\000\000\000\000\000\000\000\000\004!\064\245\337\377\377\377\373\336\256sA\010\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\030\306\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\034\347" + "\377\377\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\347" + "\071\337\377\337\377\010B\000\000\000\000\000\000\000\000\000\000}\357\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\236\367\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\034\347\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\236\367\256" + "s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\070\306\024\245\000\000\000\000\327\275\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\014c\377\377\272\326\377\377\373\336\343\030\000\000\000\000\000\000\000\000\000\000iJ\236" + "\367\242\020\000\000\000\000\000\000\000\000\000\000\000\000\004!}\357\373\336E)Y\316\276\367e)\000\000" + "\343\030\256s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "A\010\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\377\226\265\000\000\000\000\000\000\000\000\000\000$!]\357\020\204\060\204}\357\004!\000\000" + "\000\000\000\000\000\000(BiJiJiJ\070\306\034\347iJiJiJ(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020iJiJiJiJiJiJiJiJ\303\030\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377\216s\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\034\347,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000A\010\004!\004!<\347\262\224\004!\004!\333\336u\255\004!\343\030\000" + "\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377A\010\252R\337\377\266\265\000\000\000\000\000\000" + "\000\000\000\000\272\326\256s\000\000\060\204\236\367\034\347\252R\000\000\000\000U\255\377\377" + "\246\061\000\000\004!}\357\272\326A\010,c\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\337\377\226\265\000\000\000\000\000\000\000\000\242" + "\020\373\336y\316\040\000\040\000\272\326\333\336\202\020\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Y\316}\357A\010\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\313Z\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377]\357\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377A\010\000\000\363\234" + "\276\367\000\000\000\000\000\000\000\000Mk\034\347\040\000,c\276\367\212R\317{\337\377E)\040\000" + "\337\377\232\326\000\000\000\000\000\000\212R\377\377\064\245<\347\367\275\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\236\367\367\275\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\377\377\323\234" + "\000\000\000\000\000\000\000\000\327\275\276\367E)\000\000\000\000\246\061\377\377\064\245\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377" + "\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030iJ\014c\377\377\020\204iJ\212R\377" + "\377\262\224iJ\010B\000\000\000\000\000\000\242\020\000\000\000\000\353Z\377\377A\010\000\000\363\234" + "\276\367\000\000\000\000\000\000a\010]\357\313Z\000\000\327\275u\255\000\000\000\000<\347\317{\303" + "\030\377\377\367\275\000\000\000\000\000\000\000\000q\214\377\377}\357\343\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\236\367\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377Mk\000\000\000\000\000" + "\000\000\000\343\030\252R\000\000\000\000\000\000\000\000\353Z\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\276\367\242\020\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\206\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377e)\000\000E)\377\377IJ\000\000" + "\000\000\000\000\000\000e)\373\336e)\000\000\353Z\377\377A\010E)\276\367\064\245\000\000\000\000\000" + "\000\020\204Y\316\000\000\000\000\327\275\367\275\000\000\000\000}\357\357{\040\000}\357\236\367" + "\303\030\000\000\000\000\202\020\367\275\377\377\276\367e)\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377(B\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377\343\030\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\333\336" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\070\306" + "\357{\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024" + "\245\377\377\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377a\010\000\000iJ\377\377$!\000\000\000\000\000\000\000" + "\000\206\061}\357\337\377\064\245\024\245\377\377\262\224\236\367\373\336\303" + "\030\000\000\000\000\303\030\276\367\347\071\000\000\000\000,c\377\377\222\224U\255\377\377" + "\206\061\000\000\216s\377\377\034\347\357{Q\214]\357}\357\010B]\357\373\336\202" + "\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\337" + "\377\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367" + "\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\236\367" + "u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\024\245\377\377\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\024\245" + "\377\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ}\357\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204]\357\000\000\000\000\216" + "s\377\377\040\000\000\000\000\000\000\000\000\000\000\000\303\030\222\224\373\336\337\377\377\377" + "}\357\323\234\242\020\000\000\000\000\000\000\363\234u\255\000\000\000\000\000\000\000\000\060\204}\357" + "<\347\353Z\000\000\000\000\000\000\014c\232\326\337\377\034\347\262\224\242\020\000\000\353" + "Z\266\265\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000q\214\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255" + "\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245" + "\377\377\377\377\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ}\357\064\245\000\000\000\000\000\000\000\000\000\000\000\000\343\030" + "\337\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377A\010\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000a\010\333\336}\357e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\216s\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\303\030\373\336\377\377\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000e)Y\316\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\357{\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000e)\236\367]\357\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256" + "s\377\377\367\275\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\222\224<\347\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000e)\034\347\337\377\020\204\000\000\000\000\000\000\000\000\242\020\327\275" + "\377\377u\255A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\004!\236\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\242\020\323\234u\255\000\000\000\000\000\000\000\000a\010<\347Mk\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Y\316\222\224" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\070\306}\357\236\367y\316mk\040\000" + "\000\000\000\000\000\000\000\000\000\000\004!u\255\236\367\236\367u\255\004!\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000e)\266\265\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\266\265" + "]\357\337\377\232\326,c\000\000\000\000\000\000\000\000\000\000\040\000\216s\232\326\276\367\236" + "\367u\255$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\377\377Mk\000\000\000" + "\000\000\000\000\000\357{\377\377\377\377\377\377\377\377\377\377\377\377\377\377\004" + "!\000\000\000\000\000\000\000\000\000\000IJ\030\306}\357\236\367\226\265\246\061\000\000\000\000\000\000\343" + "\030\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\353Z" + "\000\000\000\000\000\000\000\000\307\071\327\275\236\367\236\367Y\316\313Z\000\000\000\000\000\000\000\000" + "\000\000\000\000e)\226\265\236\367]\357\064\245\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\323\234\377\377\266\265\317{\317{\070\306\377\377\226\265\000\000" + "\000\000\000\000\000\000\343\030]\357}\357\060\204Q\214\236\367]\357\303\030\000\000\000\000\000\000" + "\000\000\343\030\024\245\377\377\377\377\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\317{\377\377\333\336\060\204\317{\030\306\377\377q\214\000\000\000\000\000\000\000\000\262" + "\224\377\377\266\265\256sq\214\276\367]\357\303\030\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\303\030}\357\377\377Mk\000\000\000\000\000\000\000\000q\214\276\367mkmkmkmkmkm" + "ka\010\000\000\000\000\000\000\000\000Mk\377\377y\316\357{\357{\333\336\333\336\040\000\000\000\000" + "\000A\010mkmkmkmkmkmk<\347\377\377\004!\000\000\000\000\000\000\206\061\276\367\034\347\020\204" + "\357{\272\326\377\377Mk\000\000\000\000\000\000\000\000\246\061\236\367\034\347\060\204\020\204" + "\034\347<\347\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\377\377\353Z\000" + "\000\000\000\000\000\000\000U\255\377\377\347\071\000\000\000\000\000\000U\255\377\377\307\071\000\000\000" + "\000\347\071\377\377\064\245\000\000\000\000\000\000\000\000\266\265\070\306\317{\363\234\377" + "\377\246\061\000\000\000\000\000\000\000\000\000\000IJ\377\377\064\245\040\000\000\000\000\000\000\000\266\265" + "\377\377$!\000\000\000\000\000\000\303\030IJ\000\000\000\000\000\000\212R\377\377\060\204\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\377\377Mk\000\000\000\000\000\000\000\000\024\245\034" + "\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\377\377\363\234\000\000\000\000\000" + "\000\343\030\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\367\275" + "\000\000\000\000\000\000\000\000U\255\276\367\303\030\000\000\000\000A\010\333\336\034\347\000\000\000\000\000" + "\000\000\000\232\326\034\347\202\020\000\000\000\000\303\030}\357\226\265\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\232\326\377\377\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\232\326iJ\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\000\000\000\000\000\000\000\000\000\000IJ\377\377" + ",c\000\000\000\000\242\020\377\377\226\265\000\000\000\000\000\000\000\000\367\275\377\377\202\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\004!\367\275" + "\040\000\000\000\000\000\000\000\000\000\353Z\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010" + "\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377u\255\377\377Mk\000" + "\000\000\000\000\000\000\000\226\265\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024" + "\245<\347A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256" + "s\377\377\353Z\000\000\000\000\000\000\000\000\232\326y\316\000\000\000\000\000\000\000\000\323\234\377\377" + "A\010\000\000\000\000\206\061\377\377\317{\000\000\000\000\000\000\000\000\222\224\377\377\303\030\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377" + "\272\326\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252" + "R\272\326\377\377\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\252R\377\377\252R\000\000\000\000\252R\377\377,c\000\000\000\000\000\000\206\061" + "\276\367\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\377\377mk\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\343\030\236\367\064" + "\245\014c\377\377Mk\000\000\000\000\000\000\000\000\030\306\070\306\000\000A\010\202\020\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000}\357q\214\000\000\040\000\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000y\316\236\367A\010\000\000\000\000\000\000\000\000\266\265\236\367\202" + "\020\000\000\000\000\000\000\070\306<\347\000\000\000\000\000\000\252R\377\377iJ\000\000\000\000\000\000\000\000iJ" + "\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\266\265\377" + "\377\333\336\353Z\000\000\000\000\000\000\000\000}\357\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\236\367\000\000\000\000\000\000\000\000\353Z\333\336\377\377" + "\266\265\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\276" + "\367\202\020\000\000\000\000\357{\377\377\307\071\000\000\000\000\202\020\373\336u\255\377\377" + "\357{\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\317{\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216" + "s\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\367\275]\357\202\020\014c\377\377Mk\000\000" + "\000\000\000\000\000\000\272\326\034\347\232\326\377\377\377\377<\347\216s\000\000\000\000\000\000" + "\000\000e)\377\377\014c\020\204\236\367\377\377}\357\216s\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000E)\377\377\024\245\000\000\000\000\000\000\000\000\000\000IJ\377\377\030\306\242" + "\020\000\000\014c\377\377mk\000\000\000\000\000\000iJ\377\377\353Z\000\000\000\000\000\000\000\000E)\377\377" + "\317{\000\000\000\000\000\000\000\000\000\000iJ}\357u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\246\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\064\245\377\377\373\336" + "\014c\040\000\000\000\000\000\000\000\000\000\000\000\014cmkmkmkmkmkmkmkmk,c\000\000\000\000\000\000\000\000\000\000\040" + "\000\014c\373\336\377\377U\255$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\377" + "\377\014c\000\000\000\000\000\000\262\224\377\377\004!\000\000\000\000\327\275U\255\004!\377\377\222" + "\224\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\040\000\373\336}\357\040\000\000\000\000\000\000\000\000\000\000\000\303\030\307" + "\071\357{\276\367\070\306A\010\000\000\000\000\000\000\000\000\000\000mk\377\377\212R\000\000\014c\377" + "\377Mk\000\000\000\000\000\000\000\000<\347\377\377u\255\313ZMky\316\377\377q\214\000\000\000\000" + "\000\000IJ\377\377\232\326}\357\317{\313Z\327\275\377\377\317{\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\060\204\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377" + "}\357U\255\377\377Q\214\000\000\000\000\000\000\000\000\242\020\337\377\327\275\000\000\000\000\000" + "\000\000\000E)\377\377\020\204\000\000\000\000\000\000\000\000\000\000\064\245\377\377\377\377\303\030" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\377\377\303\030\000\000\000\000\000" + "\000\000\000A\010\323\234\337\377\034\347,c\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000,c\034" + "\347\377\377\363\234a\010\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\256s\000\000\000\000\000" + "\000\000\000\363\234\377\377\303\030\000\000Q\214\232\326A\010\303\030\377\377\363\234" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\357{\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\226\265\377\377\377" + "\377\232\326\303\030\000\000\000\000\000\000\000\000\000\000\004!\276\367U\255\000\000\000\000\014c\377\377" + "Mk\000\000\000\000\000\000\000\000q\214,c\000\000\000\000\000\000\040\000Y\316\377\377E)\000\000\000\000\313Z\377" + "\377<\347\004!\000\000\000\000\000\000\367\275\337\377\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\373\336]\357\040\000\000\000\000\000\000\000\000\000\000\000\000\000IJ<\347]\357\377\377\236\367" + "Mk\000\000\000\000\000\000\000\000\000\000q\214\377\377\024\245\307\071E)\353Z\373\336\377\377" + "\317{\000\000\000\000\000\000\000\000\000\000\246\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000iJ}\357u\255\000\000\000\000\000\000\000\000\000\000$!\377\377}\357\307\071\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\004!\004!\004!\004!\004!\004!\004!\004!\343\030\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071}\357\377\377e)\000\000\000\000\000\000\000\000\000\000" + "e)\337\377\262\224\000\000\000\000\000\000\000\000\000\000\262\224\377\377\004!\212R}\357\004!\000" + "\000\004!\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\266\265\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\347\071\313Z\357{\034\347}\357\347\071\000\000\000\000\000\000\000\000\030\306]\357" + "\242\020\000\000\000\000\014c\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377" + "\377\020\204\000\000\000\000\353Z\377\377,c\000\000\000\000\000\000\000\000iJ\377\377\353Z\000\000\000\000" + "\000\000\000\000\000\000\000\000\246\061\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377" + "Q\214\040\000$!\327\275\377\377\020\204\000\000\000\000\000\000\000\000\000\000\060\204\276\367\377" + "\377\377\377\276\367\323\234\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B" + "\272\326\377\377\363\234\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\236\367\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\303\030\363\234\377\377\333\336IJ\000\000\000\000\000\000\000\000\000\000" + "\000\000\357{\377\377\343\030\000\000\000\000\000\000\000\000\000\000\020\204\377\377\014c}\357(B\000" + "\000\000\000\246\061\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\236\367\232\326\202\020\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\034\347\034\347\040\000\000\000\000\000\256s\377" + "\377\256s\004!\004!\004!\256s\377\377\317{\004!A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\303\030\377\377\024\245\000\000\000\000\212R\377\377\313Z\000\000\000\000\000\000\000\000\004!\377" + "\377\357{\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377(B\000\000\000\000\000\000\000\000\000\000\004!\337" + "\377U\255\000\000\000\000\000\000\000\000\327\275\377\377e)\000\000\000\000\000\000\000\000\000\000\202\020\347" + "\071\010B\202\020iJ\377\377(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\216s" + "\236\367\276\367\020\204A\010\000\000\000\000\000\000\000\000\000\000(BiJiJiJiJiJiJiJiJ(B\000\000\000" + "\000\000\000\000\000\000\000A\010\020\204\276\367\236\367\256s\040\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\222\224\377\377\040\000\000\000\000\000\000\000\000\000\000\000\313Z\377\377\337\377\256" + "s\000\000\000\000\000\000\014c\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)]\357\333\336\303\030\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377e)\000\000\000\000\272\326\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\252R\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\377\377\024\245\000\000\000\000E)\377\377\357" + "{\000\000\000\000\000\000\000\000E)\377\377\317{\000\000\000\000\000\000\000\000\000\000\000\000\333\336}\357\040" + "\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\010B\000\000\000\000\000\000\000\000\347\071\377\377\317" + "{\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377\242\020\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\363\234\377\377<\347\014c\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c<\347\377" + "\377\024\245\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\307\071\000\000\000\000" + "\000\000\000\000\000\000\000\000\303\030\377\377y\316\000\000\000\000\000\000\000\000U\255\377\377\242\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "E)]\357\333\336\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\262\224\377\377e)\000\000\000\000\010BiJiJiJiJiJq\214\377\377\262\224iJ\303\030" + "\000\000\000\000\242\020\202\020\000\000\000\000\000\000\000\000iJ\377\377\317{\000\000\000\000\000\000]\357\232" + "\326\000\000\000\000\000\000\000\000\252R\377\377iJ\000\000\000\000\000\000\000\000\000\000E)\377\377\024\245" + "\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377(B\000\000\000\000\000\000\000\000\246\061\377\377" + "\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000<\347\070\306\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061Y\316\377\377\232\326(B\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010By\316\377\377Y" + "\316\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\266\265\337\377\206\061\000\000\000\000\206\061\337\377u\255\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000$!<\347" + "\373\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\307\071\000\000\000\000\000\000" + "\202\020<\347<\347\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377Mk\000\000" + "\000\000\000\000e)<\347q\214\000\000\000\000\000\000a\010\232\326\337\377\343\030\000\000\000\000\000\000\060" + "\204\377\377Mk\000\000\000\000A\010y\316]\357A\010\000\000\000\000\000\000\000\000\000\000\357{\377\377" + "\252R\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377\266\265\000\000\000\000\000\000\000\000\363\234\377" + "\377(B\000\000\000\000\000\000\004!e)\000\000\000\000\000\000\357{\377\377\252R\000\000\000\000\000\000\000\000\000\000" + "\000\000\246\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c<\347\377\377a\010" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377]\357\014c\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\070\306E)\000\000\000\000" + "\000\000\000\000\000\000\000\000$!\236\367}\357\060\204\060\204}\357}\357\004!\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\303\030<\347\377\377" + "Q\214mkmkmkmkmkiJ\000\000\000\000\343\030}\357\337\377\064\245\256sQ\214<\347\377\377" + "\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377Mk\000\000\000\000\000\000\040\000" + "\327\275\377\377\070\306\060\204\357{\373\336\377\377Mk\000\000\000\000\000\000\000\000a\010" + "\272\326\377\377\064\245\357{y\316\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000y\316" + "\337\377a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255\377\377\232\326\020\204\357" + "{\030\306\377\377\064\245\000\000\000\000\000\000\000\000\232\326]\357Q\214\256s\226\265\377" + "\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\377\377\303\030\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010q\214a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000A\010q\214a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\202\020\377\377\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\226" + "\265\236\367\236\367\226\265$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377" + "\246\061\000\000\000\000\000\000\000\000\000\000\010B\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377Q\214\000\000\000\000\000\000\303\030q\214\333\336\337\377}\357\266" + "\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377Mk\000\000\000\000" + "\000\000\000\000\000\000,c\070\306\236\367\236\367\367\275(B\000\000\000\000\000\000\000\000\000\000\000\000\202" + "\020\323\234]\357\276\367\030\306(B\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377" + "\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000MkY\316\276\367\236\367Y\316," + "c\000\000\000\000\000\000\000\000\000\000E)\064\245]\357\337\377\333\336\256s\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\212R\236\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\024\245\377\377\377\377(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255}\357\010" + "B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\333\336\377" + "\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\034\347\040\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000$!\236\367\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000Y\316q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\242\020\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\242\020\060\204\333\336\276\367\373\336\060\204a\010\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\216s\216s\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377\377\377\377" + "\377\377\377]\357\327\275\212R\000\000\000\000\000\000\000\000\000\000\000\000a\010\357{\232\326\276" + "\367<\347\064\245E)\000\000\000\000\000\000\266\265\377\377\377\377\377\377\236\367\272" + "\326Q\214\242\020\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\262\224\000\000\000\000\004!\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\357{\000\000\000\000\000\000\000\000\343\030q\214" + "\373\336\276\367\373\336\222\224\303\030\000\000\000\000\000\000y\316\337\377a\010\000\000" + "\000\000\000\000\000\000\206\061\377\377\064\245\000\000\000\000\000\000<\347\377\377\377\377\377\377" + "\377\377\377\377\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\034\347\377\377\377" + "\377\377\377\377\377\377\377\337\377\000\000\000\000\377\377<\347\000\000\000\000\000\000\000\000" + "\000\000\020\204\377\377\357{\000\000\000\000mk\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377a\010\000\000y\316" + "\337\377\004!\000\000\000\000\000\000\000\000\000\000\034\347\232\326\000\000\000\000\000\000\000\000\212R\030\306" + "\236\367\236\367\030\306\212R\000\000\000\000\000\000\000\000\000\000E)\373\336]\357\222\224\256" + "s\262\224\236\367\272\326a\010\000\000\000\000\000\000\000\000\000\000\000\000y\316y\316\000\000\000\000\000" + "\000\000\000\000\000\000\000\333\336<\347mkmk\216s\222\224<\347\377\377\357{\000\000\000\000\000" + "\000\000\000\343\030\272\326\337\377\024\245\256sq\214}\357\236\367\347\071\000\000\000" + "\000\266\265}\357mkmk\357{\367\275\377\377<\347$!\000\000\000\000\000\000\262\224\377\377" + "mkmkmkmkmkmkmk\347\071\000\000\000\000\004!\377\377\367\275mkmkmkmkmkmk\246\061\000\000\000" + "\000\000\000\307\071\236\367}\357\262\224\216s\222\224\236\367}\357\307\071\000\000\000" + "\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377\377\222\224\000\000\000\000\000\000\014" + "cmk\357{\377\377\030\306mkmk\307\071\000\000\000\000\000\000\000\000\000\000\000\000\353Zmkmk\377\377" + "y\316mkMk\000\000\000\000\377\377\232\326\000\000\000\000\000\000\000\000\014c\377\377\363\234\000\000" + "\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\276" + "\367\242\020\000\000\000\000\000\000\000\000\202\020}\357\377\377a\010\000\000y\316\377\377u\255" + "\000\000\000\000\000\000\000\000\000\000\034\347\367\275\000\000\000\000\000\000\020\204\377\377\272\326\357" + "{\357{\272\326\377\377\020\204\000\000\000\000\000\000A\010\333\336\367\275a\010\000\000\000\000" + "\000\000\303\030<\347\222\224\000\000\000\000\000\000\000\000\000\000E)\377\377\377\377$!\000\000\000\000" + "\000\000\000\000\000\000\333\336\232\326\000\000\000\000\000\000\000\000a\010\333\336\377\377\343\030\000" + "\000\000\000\000\000\030\306\276\367\307\071\000\000\000\000\000\000\343\030<\347\034\347A\010\000\000\266" + "\265\034\347\000\000\000\000\000\000\000\000iJ\337\377\232\326\040\000\000\000\000\000\262\224\377\377" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000a\010<\347\272\326\303\030\000\000\000\000\000\000\004!\034\347\327\275" + "\000\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377\377\222\224\000\000\000\000" + "\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000\000\000(B\337" + "\377\367\275\040\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377\377\377q\214\000\000\000\000\000\000\000\000\020\204\377\377\377\377a\010" + "\000\000y\316\377\377\377\377\347\071\000\000\000\000\000\000\000\000\034\347\367\275\000\000\000\000\347" + "\071\377\377\367\275A\010\000\000\000\000A\010\030\306\377\377\307\071\000\000\000\000\256s}\357" + "\242\020\000\000\000\000\000\000\000\000\000\000\317{}\357\000\000\000\000\000\000\000\000\000\000\020\204\034\347}" + "\357\020\204\000\000\000\000\000\000\000\000\000\000\333\336\232\326\000\000\000\000\000\000\000\000\000\000mk\377" + "\377\252R\000\000\000\000\252R\377\377\216s\000\000\000\000\000\000\000\000\000\000\252R,c\040\000\000\000\266" + "\265\034\347\000\000\000\000\000\000\000\000\000\000\020\204\377\377\313Z\000\000\000\000\262\224\377\377" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\317{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\307\071A\010\000" + "\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377\377\222\224\000\000\000\000\000" + "\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000\206\061\236" + "\367\272\326a\010\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\040\000\377\377\377\377\276\367\242\020\000\000\000\000\202\020\236\367\337\377" + "\377\377a\010\000\000y\316<\347\276\367Y\316\000\000\000\000\000\000\000\000\034\347\367\275\000" + "\000\000\000\266\265\377\377\004!\000\000\000\000\000\000\000\000$!\377\377\266\265\000\000\000\000\232\326" + "\222\224\000\000\000\000$!\363\234\034\347\337\377\337\377\377\377\303\030\000\000\000\000" + "\000\000\000\000\373\336Q\214\323\234\373\336\000\000\000\000\000\000\000\000\000\000\333\336\232\326" + "\000\000\000\000\000\000\000\000\000\000\014c\377\377iJ\000\000\000\000U\255\337\377a\010\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\242\020\377\377" + "u\255\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!" + "\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\272\326\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377" + "\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\232\326" + "\000\000\343\030<\347<\347\343\030\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377u\255\337\377q\214\000\000\000\000\060\204\276" + "\367\024\245\377\377a\010\000\000y\316\232\326\020\204\377\377\353Z\000\000\000\000\000\000" + "\034\347\367\275\000\000A\010\337\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000\030\306\337" + "\377A\010\000\000\377\377iJ\000\000\206\061\236\367]\357\262\224\256s\024\245\377\377" + "$!\000\000\000\000\000\000\307\071\377\377\206\061\010B\377\377\307\071\000\000\000\000\000\000\000\000\333" + "\336\232\326\000\000\000\000\000\000\000\000\000\000\226\265\337\377\303\030\000\000\000\000\373\336\070" + "\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000" + "\000\000\000\000\000\272\326\034\347\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\004!\377\377\323\234\004!\004!\004!\004!\004!\040\000\000\000\000\000\000\000\337\377" + "\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\276\367\000\000\000\000\000\000" + "\000\000\000\000\206\061\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000" + "\000\000\377\377\232\326\202\020\272\326\276\367\206\061\000\000\000\000\000\000\000\000\000\000\000" + "\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\323\234" + "\276\367\242\020\242\020\276\367\020\204q\214\377\377a\010\000\000y\316\232\326A" + "\010<\347<\347A\010\000\000\000\000\034\347\367\275\000\000\246\061\377\377Q\214\000\000\000\000" + "\000\000\000\000\000\000\000\000Q\214\377\377\246\061\000\000\377\377\206\061\000\000U\255<\347\242" + "\020\000\000\000\000\252R\377\377E)\000\000\000\000\000\000\262\224\272\326\000\000\000\000<\347\262\224" + "\000\000\000\000\000\000\000\000\333\336\272\326\004!\004!E)IJu\255\377\377Q\214\000\000\000\000\000\000" + "\337\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000" + "\000\000\000\000\000\000\000\000\000\000\000\266\265\337\377\000\000\000\000\262\224\377\377\004!\004!\004!\004" + "!\004!\004!A\010\000\000\000\000\000\000\004!\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377$!\000\000\000\000\303\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000y\316\276\367\343\030\343\030\343\030\343\030\343\030(B\377\377\222\224" + "\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\272\326\367\275\377" + "\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\040\000\377\377q\214\343\030\337\377q\214q\214]\357a\010q\214\377" + "\377a\010\000\000y\316\232\326\000\000\014c\377\377\357{\000\000\000\000\034\347\367\275\000\000" + "iJ\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377iJ\000\000\377\377E)\000\000\367\275" + "\367\275\000\000\000\000\000\000\060\204\377\377E)\000\000\000\000\040\000]\357\357{\000\000\000\000q\214" + "]\357\040\000\000\000\000\000\000\000\333\336\377\377\377\377\377\377\377\377\377\377\377" + "\377\363\234\000\000\000\000\000\000\000\000\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\040\000\000\000" + "\262\224\377\377\377\377\377\377\377\377\377\377\377\377\377\377(B\000\000\000" + "\000\000\000\004!\377\377u\255iJiJiJiJiJA\010\000\000\000\000\004!\377\377\060\204\000\000\000\000\000" + "\000\040\000\004!\004!\004!\004!\000\000\000\000y\316\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000" + "\000\000\377\377\377\377<\347}\357\373\336a\010\000\000\000\000\000\000\000\000\000\000\000\000mk\377" + "\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\262\224\276" + "\367\276\367mk\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000y\316\276\367" + "\303\030\000\000\034\347\367\275\000\000\313Z\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\014" + "c\377\377\313Z\000\000\377\377\010B\000\000\020\204\337\377,cE)\313Z\236\367\377\377" + "E)\000\000\000\000IJ\377\377(B\004!\004!\212R\377\377IJ\000\000\000\000\000\000\333\336\373\336i" + "JiJ\212Rmk\226\265\377\377\363\234\040\000\000\000\000\000}\357\226\265\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\000\000\226\265" + "\276\367\000\000\000\000\262\224\377\377iJiJiJiJiJiJ\242\020\000\000\000\000\000\000\004!\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\377\377\222\224\000\000\000\000\000\000" + "\347\071\377\377\377\377\377\377\377\377a\010\000\000y\316\276\367iJiJiJiJiJ\216" + "s\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377" + "\236\367e)\313Z\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\303\030\276\367\373\336" + "\040\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\010B\377\377\363\234\000" + "\000\034\347\367\275\000\000iJ\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377iJ\000\000" + "\377\377\216s\000\000A\010\226\265\377\377\377\377\276\367\024\245\377\377E)\000" + "\000\000\000\064\245\377\377\377\377\377\377\377\377\377\377\377\377\064\245\000\000" + "\000\000\000\000\333\336\232\326\000\000\000\000\000\000\000\000\000\000\313Z\377\377\317{\000\000\000\000\333" + "\336\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\337\377\266\265\000\000\000\000\000\000\202\020iJiJU\255\377\377a\010\000\000y\316\276\367" + "\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377" + "\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\064\245" + "\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000U\255\377\377\353Z\000\000\000\000\000\000\000" + "\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000" + "\000\000\000\256siJ\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000\226\265" + "\377\377\206\061\034\347\367\275\000\000\246\061\377\377\060\204\000\000\000\000\000\000\000\000" + "\000\000\000\000\060\204\377\377\246\061\000\000\070\306Y\316\000\000\000\000\000\000$!(B\242\020\242" + "\020iJA\010\000\000a\010\276\367\323\234iJiJiJiJU\255\276\367a\010\000\000\000\000\333\336" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000]\357\333\336\000\000\000\000\363\234\377\377\004!" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\202" + "\020\337\377\323\234\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\236" + "\367\040\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377a\010\000\000y\316\276\367\000\000\000\000" + "\000\000\000\000\000\000\307\071\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262" + "\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\363\234\000\000" + "\000\000\000\000\000\000\377\377\232\326\000\000\000\000\202\020<\347\236\367\004!\000\000\000\000\000\000\000" + "\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\000" + "\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000$!\337\377" + "\030\306\034\347\367\275\000\000a\010\377\377\327\275\000\000\000\000\000\000\000\000\000\000\000\000\327" + "\275\377\377A\010\000\000,c\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353" + "Z\377\377E)\000\000\000\000\000\000\000\000\347\071\377\377\353Z\000\000\000\000\333\336\232\326\000" + "\000\000\000\000\000\000\000\000\000\000\000<\347}\357\000\000\000\000IJ\377\377\323\234\000\000\000\000\000\000\000" + "\000\000\000A\010\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\020\204\377\377" + "\010B\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377" + "\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\014c\000\000\000\000\000\000\000" + "\000\000\000\060\204\377\377a\010\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\307\071\377" + "\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\060\204\000\000\000\000\000\000\000\000\377\377" + "\232\326\000\000\000\000\000\000IJ\377\377\070\306\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000q\214" + "\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000\000\000\222\224\377\377\377\377\367" + "\275\000\000\000\000\367\275\337\377\303\030\000\000\000\000\000\000\000\000\343\030\337\377\327\275" + "\000\000\000\000\000\000\030\306\276\367\252R\000\000\000\000\000\000\000\000\242\020\000\000\000\000\000\000\327\275" + "\272\326\000\000\000\000\000\000\000\000\000\000\000\000]\357\266\265\000\000\000\000\333\336\232\326\000\000" + "\000\000\000\000\000\000\000\000\252R\377\377\226\265\000\000\000\000\000\000\367\275\377\377\014c\000\000" + "\000\000\000\000a\010\367\275u\255\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\313Z\337" + "\377\367\275\000\000\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\333\336" + "}\357e)\000\000\000\000\000\000\000\000\262\224\377\377a\010\000\000y\316\276\367\000\000\000\000\000\000" + "\000\000\000\000\307\071\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224" + "\000\000\000\000\000\000\000\000\000\000\000\000$!\060\204\000\000\000\000\000\000\216s\377\377\347\071\000\000\000\000" + "\000\000\000\000\377\377\232\326\000\000\000\000\000\000\000\000\262\224\377\377\020\204\000\000\000\000\000" + "\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\000" + "\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000\000\000\202" + "\020}\357\377\377\367\275\000\000\000\000(B\377\377\226\265\040\000\000\000\000\000\040\000\266" + "\265\377\377\010B\000\000\000\000\000\000\242\020\070\306\377\377Y\316\060\204\317{\064\245" + "\337\377\206\061\000\000\242\020\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\323\234" + "\377\377\242\020\000\000\333\336<\347mkmkmk\020\204\266\265\377\377]\357$!\000\000" + "\000\000\000\000\303\030\232\326\377\377\327\275\317{Q\214<\347\337\377\252R\000\000\000" + "\000\266\265}\357mkmk\060\204Y\316\377\377\272\326\303\030\000\000\000\000\000\000\262\224" + "\377\377mkmkmkmkmkmkmk\246\061\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000E)<\347\276\367\363\234\256sQ\214\070\306\377\377\272" + "\326\040\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000\000" + "\000\000\040\000mkmk\357{\377\377\030\306mkmkIJ\000\000\000\000\000\000\222\224\377\377\367\275" + "\317{\323\234\377\377\266\265\000\000\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000" + "\000\000\000\000A\010\333\336\377\377\347\071\000\000\000\000mk\377\377\363\234mkmkmkmkmkm" + "k\307\071\000\000\040\000\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000" + "\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\216s\377\377\367\275\000\000\000\000\000\000q\214" + "\377\377\232\326\317{\357{\232\326\377\377Q\214\000\000\000\000\000\000\000\000\000\000\040\000" + ",c\070\306}\357\337\377\232\326\317{A\010\000\000mk\377\377\246\061\000\000\000\000\000\000" + "\000\000\000\000\000\000(B\377\377mk\000\000\333\336\377\377\377\377\377\377\377\377\236" + "\367y\316\060\204\242\020\000\000\000\000\000\000\000\000\000\000a\010\317{\232\326\276\367}\357" + "\266\265\307\071\000\000\000\000\000\000\266\265\377\377\377\377\377\377}\357\030\306\216" + "sA\010\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\060\204\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\242\020Q\214\333\336\276\367}\357\327\275\353Z\040\000" + "\000\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000\000\000\000" + "\202\020\377\377\377\377\377\377\377\377\377\377\377\377\377\377u\255\000\000" + "\000\000\000\000\040\000\216s\272\326\337\377<\347q\214A\010\000\000\000\000\000\000\000\000\000\000\377" + "\377\232\326\000\000\000\000\000\000\000\000\000\000\307\071\377\377\034\347a\010\000\000mk\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377Q\214\000\000\040\000\377" + "\377q\214\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000" + "\000\000\000\000\000\000\000\040\000\333\336\367\275\000\000\000\000\000\000\000\000\313Z\070\306\236\367\236" + "\367\070\306\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\377\377\377\377\377\377" + "\377\377\377\377\377\377\040\000\000\000\000\000$!\266\265E)\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\272\326\377\377\377\377\377\377\377\377\377\377\377" + "\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377" + "\377\377\337\377\034\347\323\234\343\030\000\000\000\000\000\000\000\000\000\000\206\061u\255]\357" + "}\357\266\265\347\071\000\000\000\000\000\000\000\000U\255\377\377\377\377\377\377\377\377" + "\276\367\232\326\357{A\010\000\000\000\000\000\000\000\000\000\000IJ\367\275<\347\276\367\272" + "\326\317{\040\000\000\000\000\000\010B\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\343\030\000\000y\316}\357\040\000\000\000\000\000\000\000\000" + "\000\000\000\327\275<\347\000\000\347\071\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\313" + "Z\377\377iJ\060\204\377\377a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\024\245" + "\000\000U\255\337\377$!\000\000\000\000\000\000\000\000e)\377\377\060\204\000\000\303\030\337\377\272" + "\326\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\004!\000\000\060\204\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\367\275\000\000\000\000\000\000\000\000" + "\373\336\232\326mkmkmkmkmk\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Zmkmkmkmk\266\265\377\377A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000,c\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\020\204mkmk\317{u\255\377\377]\357" + "\343\030\000\000\000\000\000\000\212R\337\377\333\336\020\204\020\204\034\347\377\377\353" + "Z\000\000\000\000\000\000U\255\377\377\216smkmk\020\204\030\306\377\377Y\316A\010\000\000\000" + "\000\000\000\060\204\377\377\272\326\020\204\256s\064\245\337\377\232\326\242\020\000" + "\000\303\030mkmkmkmk\377\377\272\326mkmkmkmkA\010\000\000y\316\373\336\000\000\000\000\000" + "\000\000\000\000\000\000\000\327\275<\347\000\000\000\000<\347\333\336\000\000\000\000\000\000\000\000\000\000\000\000" + "U\255\236\367\040\000\313Z\377\377\246\061\000\000\000\000\004!Q\214\000\000\000\000\000\000]\357\317" + "{\000\000$!\337\377u\255\000\000\000\000\000\000\000\000\266\265\236\367\202\020\000\000\000\000\222\224" + "\377\377\313Z\000\000\000\000\000\000\000\000\343\030\337\377U\255\000\000\000\000\246\061mkmkmkmk" + "mkmku\255\377\377\357{\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000U\255\337\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\242\020" + "}\357\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\014c\377\377\323\234\000" + "\000\000\000\303\030\236\367\030\306A\010\000\000\000\000a\010Y\316\337\377\343\030\000\000\000\000" + "U\255\377\377a\010\000\000\000\000\000\000\000\000\262\224\377\377Mk\000\000\000\000\242\020\377\377" + "y\316\040\000\000\000\000\000\000\000\307\071<\347\004!\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275" + "<\347\000\000\000\000q\214\377\377\206\061\000\000\000\000\000\000\000\000\040\000\236\367\024\245\000\000" + "\206\061\377\377\353Z\000\000\000\000,c\373\336\000\000\000\000A\010\377\377\212R\000\000\000\000\262" + "\224\377\377\307\071\000\000\000\000\347\071\377\377\357{\000\000\000\000\000\000\303\030\276\367" + "\272\326\000\000\000\000\000\000\000\000q\214\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000A\010\034\347\373\336A\010\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\246\061\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\363" + "\234\236\367\034\347\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000<\347\373\336" + "\000\000\000\000Q\214\377\377e)\000\000\000\000\000\000\000\000\246\061\377\377\323\234\000\000\000\000U\255" + "\377\377a\010\000\000\000\000\000\000\000\000\343\030\377\377U\255\000\000\000\000\347\071\377\377\357" + "{\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347" + "\000\000\000\000\307\071\377\377\060\204\000\000\000\000\000\000\000\000iJ\377\377iJ\000\000A\010\377\377" + "\060\204\000\000\000\000U\255\377\377\004!\000\000e)\377\377E)\000\000\000\000\242\020\236\367\030" + "\306\000\000\000\000Y\316}\357a\010\000\000\000\000\000\000\000\000q\214\377\377\313Z\000\000\000\000a\010" + "\236\367\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377iJ\000\000" + "\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\367\275\236\367\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\347\071\377\377Mk\252R\377\377\212" + "R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224" + "\377\377$!\000\000\000\000\000\000\000\000\000\000\272\326]\357\000\000\000\000\034\347y\316\000\000\000\000\000" + "\000\000\000\000\000\000\000\070\306<\347\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000a\010\377" + "\377u\255\000\000\000\000\303\030\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000" + "\000\000\000\000\000\000\000\000\000\000\000\327\275<\347\000\000\000\000\000\000\034\347\373\336\000\000\000\000\000" + "\000\000\000\363\234}\357\040\000\000\000\000\000\373\336u\255\000\000\000\000]\357\377\377,c\000\000" + "iJ\337\377\040\000\000\000\000\000\000\000\357{\377\377iJ\212R\377\377\256s\000\000\000\000\000\000" + "\000\000\000\000\242\020\276\367\272\326\000\000\000\000\256s\377\377\010B\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000$!\337\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377\317{\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\040" + "\000\232\326\030\306\000\000\000\000\070\306\333\336\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\004!\337" + "\377\367\275\000\000\303\030\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377" + "\004!\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000\252R\377\377\317{\000\000\000\000\000\000U\255" + "\377\377q\214A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275" + "<\347\000\000\000\000\000\000Q\214\377\377\206\061\000\000\000\000\000\000]\357\024\245\000\000\000\000\000\000" + "\266\265\272\326\000\000\206\061\377\377\373\336U\255\000\000\216s\333\336\000\000\000\000" + "\000\000\000\000A\010<\347\272\326\272\326]\357A\010\000\000\000\000\000\000\000\000\000\000\000\000q\214\377" + "\377\313Z\040\000\034\347Y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\337" + "\377$!\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316]\357A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\256s\337\377E)\000\000\000\000\246\061" + "\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262" + "\224\377\377\347\071\004!\004!e)\313Z\333\336\377\377IJ\000\000\307\071\377\377mk\000" + "\000\000\000\000\000\000\000\000\000\000\000,c\377\377\246\061\000\000U\255\377\377E)\004!\004!\206\061m" + "k}\357]\357\202\020\000\000\000\000\000\000\202\020\367\275\377\377]\357\060\204\343\030" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000" + "\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347\000\000\000\000\000\000\206\061" + "\377\377Q\214\000\000\000\000\347\071\377\377IJ\000\000\000\000\000\000q\214\337\377\040\000\256" + "sY\316q\214}\357\000\000\262\224\226\265\000\000\000\000\000\000\000\000\000\000Mk\377\377\377\377" + "mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\276\367\272\326\353Z\377\377\212R\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\377" + "\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377" + "A\010\000\000\000\000\000\000$!\212R\000\000\000\000\000\000\000\000\313Z\303\030\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377\377" + "\377\377\377\377\377]\357\014c\000\000\000\000(B\377\377\313Z\000\000\000\000\000\000\000\000\000\000" + "\000\000\212R\377\377(B\000\000U\255\377\377\377\377\377\377\377\377\377\377\377" + "\377\333\336e)\000\000\000\000\000\000\000\000\000\000\000\000\353Z\272\326\377\377\337\377\363\234" + "\242\020\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000" + "\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347\000\000\000\000\000\000\000\000\333" + "\336\373\336\000\000\000\000\222\224}\357\040\000\000\000\000\000\000\000,c\377\377$!\327\275\060" + "\204IJ\377\377\206\061\266\265\060\204\000\000\000\000\000\000\000\000\000\000\242\020\377\377\377" + "\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377\236\367\333\336\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\034\347\034\347A\010\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373" + "\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377" + "\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377,ciJiJIJ\206\061\040" + "\000\000\000\000\000\000\000\010B\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377(B\000" + "\000U\255\377\377\252RiJiJ]\357\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000(B\030\306\377\377<\347\343\030\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347" + "\000\000\000\000\000\000\000\000\060\204\377\377\246\061\000\000\034\347\024\245\000\000\000\000\000\000\000\000" + "\307\071\377\377\252R\276\367\010Ba\010\337\377\256s\333\336\353Z\000\000\000\000\000" + "\000\000\000\000\000q\214\377\377\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202" + "\020\236\367\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377\252R\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377" + "\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\377\377\256s\000\000\000\000\000\000\000\000\000\000" + "\000\000\014c\377\377\246\061\000\000U\255\377\377a\010\000\000\000\000\256s\377\377\252R\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\024\245\000\000\000\000\000" + "\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000Y\316\373\336\000\000" + "\000\000\000\000\000\000\000\000\000\000\327\275\034\347\000\000\000\000\000\000\000\000e)\377\377Q\214\206\061" + "\377\377IJ\000\000\000\000\000\000\000\000\202\020\377\377\266\265\276\367\040\000\000\000\030\306" + "\367\275\337\377\246\061\000\000\000\000\000\000\000\000\343\030\276\367y\316\367\275\377\377" + "e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000E)\337\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336" + "\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010]\357Y\316\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\202\020\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377\242\020\000" + "\000U\255\377\377a\010\000\000\000\000A\010]\357\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\272\326\373\336\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000\367\275\236\367\000\000\000\000\000\000\000\000\000\000\000\000\232" + "\326\272\326\000\000\000\000\000\000\000\000\000\000\272\326\373\336\060\204}\357\040\000\000\000\000\000" + "\000\000\000\000\000\000]\357\377\377\266\265\000\000\000\000\020\204\377\377\377\377a\010\000\000" + "\000\000\000\000\000\000\363\234\377\377\010B\206\061\377\377\327\275\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275" + "\337\377E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\010B\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Y\316}\357" + "A\010\000\000\000\000\000\000\000\000\000\000Y\316\034\347\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000" + "\256s\377\377\313Z\000\000\000\000\000\000\000\000$!\000\000\000\000\000\000\000\000\000\000\000\000\272\326\232" + "\326\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\262" + "\224\377\377\004!\000\000\000\000\000\000\000\000a\010\276\367U\255\000\000\000\000\000\000\000\000\000\000\020\204" + "\377\377\236\367\363\234\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377\377\216s\000\000" + "\000\000\347\071\377\377<\347\000\000\000\000\000\000\000\000E)\377\377\327\275\000\000\000\000\363\234" + "\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\313Z\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373" + "\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\236" + "\367\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A" + "\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000mk\377\377mk\000\000\000\000\000\000\000\000\010B\377\377q\214\000\000\000\000U\255" + "\377\377a\010\000\000\000\000\000\000a\010}\357\333\336\000\000\000\000\000\000\252R\232\326\343\030" + "\000\000\000\000\000\000\000\000\313Z\377\377\020\204\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377\363\234\000\000\000\000\000\000\000\000\357{" + "\377\377\252R\000\000\000\000\000\000\000\000\000\000E)\377\377\377\377IJ\000\000\000\000\000\000\000\000\000\000" + "\000\000\262\224\377\377e)\000\000\000\000\040\000\236\367\367\275\000\000\000\000\000\000\000\000u\255" + "\377\377e)\000\000\000\000\303\030\276\367\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327" + "\275\377\377\343\030\000\000\000\000\000\000\000\000\000\000a\010<\347<\347a\010\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377" + "$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\373\336\276\367\212R\000\000\000\000\246" + "\061]\357\236\367\343\030\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000\317{\377" + "\377\014c\000\000\000\000\353Z\337\377\337\377U\255\317{\317{\226\265\377\377\070\306" + "A\010\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\363\234\377\377\367\275\317{\256s\226\265\377\377\226\265\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\232\326}\357\040\000\000\000\000\000\000\000\000\000\000\000\000\000mk<\347\000\000\000\000\000" + "\000\000\000\266\265\262\224\000\000\000\000\000\000\246\061\377\377\024\245\000\000\000\000\000\000\000\000" + "\020\204\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000" + "\000\000\000\000\000\000q\214\377\377\226\265mkmkmkmkmkmk\357{\202\020\000\000\000\000\000\000\373" + "\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343" + "\030\337\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377" + "A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000E)]\357\377\377\373\336\272\326\377\377\276\367iJ\000" + "\000\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000a\010}\357\373\336\040\000\000\000\000\000" + "$!\262\224\333\336\276\367\236\367y\316\216s\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mky\316\276\367\276" + "\367\232\326\216s\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\363\234\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000(B\024\245\000\000\000\000\000\000\000\000\216smk\000\000\000\000\000\000\367\275\276" + "\367\343\030\000\000\000\000\000\000\000\000A\010<\347<\347a\010\000\000\000\000\000\000\000\000\000\000\327\275" + "\377\377\343\030\000\000\000\000\000\000\000\000\000\000y\316\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\343\030\000\000\000\000\000\000\373\336\226\265" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\337\377" + "\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020\060\204<\347\337\377\363\234$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336" + "\327\275\004!\004!\004!\004!\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)y\316\206" + "\061\000\000\000\000\000\000\000\000\303\030\004!\004!\004!\004!\222\224\377\377A\010\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\004!\004!\004!\004!\004!\004!\004!\004!\004!\004" + "!\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\060\204\337\377a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\377\377\377\377" + "\377\377\377\377\377\377\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\377\377\377\377\377\377\377\377\377" + "\377\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\307\071\377\377\070\306\216smk\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010BiJiJiJiJiJiJ\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010BiJ" + "iJiJiJiJiJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010iJ" + "iJiJiJiJiJiJiJiJiJa\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\313Z\070\306\236\367\377\377\262\224\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020A\010\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020<\347\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377(B\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\323\234\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252RY\316\276" + "\367\236\367\266\265\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\010B\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\202\020a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020" + "A\010\000\000\000\000\000\000\000\000mk\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\276\367\377\377\377\377\377\377<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\363\234\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377\272\326\357{\357{\373\336\337" + "\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\216" + "s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367}\357\242" + "\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\337\377\034\347\040\000\000" + "\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,cmkmk]" + "\357<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\272\326\024\245\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377" + "\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\060\204" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373" + "\336<\347A\010\000\000\000\000a\010\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\242\020\373\336\272\326\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000E)]\357\070\306\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000E)q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\222\224\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\303\030\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\202\020\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\206\061\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377q\214\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377" + "\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377" + "\313Z\000\000\000\000\000\000\000\000\040\000a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000a\010\020\204\272\326\276\367\276\367Y\316mk\000\000\000\000\000\000\000\000\222\224\377" + "\377\206\061\252R\232\326\337\377\373\336Q\214A\010\000\000\000\000\000\000\000\000\000\000a\010" + "\317{\232\326\276\367}\357\266\265\010B\000\000\000\000\000\000\000\000\000\000\014cy\316\276\367" + "\034\347\060\204\343\030\377\377\060\204\000\000\000\000\000\000\000\000\246\061u\255]\357\337" + "\377\272\326\256s\040\000\000\000\000\000\000\000\357{\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377$!\000\000\000\000\000\000\000\000A\010\060\204\034\347\337\377\373\336" + "\317{\246\061\367\275\337\377\010B\000\000\010B\377\377\216s\242\020\323\234]\357" + "\236\367U\255\202\020\000\000\000\000\000\000\000\000\256s\377\377\377\377\377\377\236\367" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\337\377\377\377\377\377\377\377\377\377" + "\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000a\010\070\306\276\367\010" + "B\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377\377" + "\020\204\060\204\236\367\030\306\202\020\212R\373\336}\357mk\000\000\000\000(B\377\377" + "Mk\242\020\323\234]\357\276\367U\255\202\020\000\000\000\000\000\000\000\000\000\000\212R\030\306" + "}\357}\357\030\306\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\070\306\236\367\363\234\317{\020\204\266\265\377\377\064" + "\245\000\000\000\000\000\000\222\224\377\377\363\234\236\367q\214\256s\367\275\377\377" + "\070\306\040\000\000\000\000\000\000\000\343\030\333\336\337\377U\255\256sq\214\373\336\377" + "\377\317{\000\000\000\000\000\000\222\224\377\377\226\265\216sQ\214]\357\327\275\377" + "\377\060\204\000\000\000\000\000\000\313Z\337\377y\316\020\204\317{\367\275\377\377\226" + "\265\000\000\000\000\000\000\246\061mk\357{\377\377\367\275mkmkmka\010\000\000\000\000\000\000\000\000" + "\266\265\377\377\024\245\256s\226\265\377\377\337\377\064\245\256sE)\000\000\010" + "B\377\377q\214\034\347\266\265\256s\226\265\377\377\367\275\000\000\000\000\000\000\000" + "\000\206\061mkmk\034\347\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Mkmkmkmk}\357" + "\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\202\020y\316\236\367\347\071" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377" + "\377\034\347u\255Q\214\377\377\226\265]\357\357{\333\336\337\377\242\020\000" + "\000(B\377\377Q\214<\347\226\265\256s\226\265\377\377\266\265\000\000\000\000\000\000\000" + "\000Q\214\377\377\272\326\357{\357{\272\326\377\377\060\204\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\202\020\000\000\000\000\000\000\000\000" + "Mk\377\377\307\071\000\000\000\000\222\224\377\377\337\377E)\000\000\000\000\000\000\064\245\377" + "\377Mk\000\000\000\000\000\000Y\316\337\377\010B\000\000\000\000\000\000A\010\226\265\256s\000\000\000\000" + "\010B\377\377q\214\000\000\000\000\000\000\004!\276\367\377\377\060\204\000\000\000\000\343\030\276" + "\367\262\224\000\000\000\000\000\000\000\000q\214\377\377iJ\000\000\000\000\000\000\000\000\343\030\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\377\377Mk\000\000\000\000\000\000\222\224\377" + "\377\242\020\000\000\000\000\000\000\010B\377\377\377\377\014c\000\000\000\000\000\000\327\275\377\377" + "\004!\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\303\030\272" + "\326\236\367\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377\232\326\000\000\000\000\232\326\377\377\313Z\000\000Mk\377" + "\377\307\071\000\000(B\377\377\377\377\353Z\000\000\000\000\000\000\030\306\377\377\303\030" + "\000\000\000\000IJ\377\377\030\306\040\000\000\000\000\000\040\000\030\306\377\377(B\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\303\030" + "\202\020\040\000\236\367\020\204\000\000\000\000\222\224\377\377\262\224\000\000\000\000\000\000\000" + "\000$!\377\377\030\306\000\000\000\000IJ\377\377q\214\000\000\000\000\000\000\000\000\000\000A\010\000\000\000" + "\000\000\000\064\245\337\377\202\020\000\000\000\000\000\000\000\000\262\224\377\377\060\204\000\000\000" + "\000\020\204\377\377\206\061\004!\004!\004!\004!(B\377\377\262\224\000\000\000\000\000\000\000\000\343" + "\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\242\020\000\000\000\000\000\000" + "\307\071\377\377\347\071\000\000\000\000\000\000\010B\377\377\266\265\000\000\000\000\000\000\000\000Mk" + "\377\377iJ\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\343\030" + "\333\336}\357\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000" + "\000\000\000\000\000\000\000\000\303\030\377\377\222\224\000\000\000\000\327\275\337\377\040\000\000\000" + "\252R\377\377\010B\000\000(B\377\377\226\265\000\000\000\000\000\000\000\000\216s\377\377IJ\000" + "\000\000\000\327\275\377\377\206\061\000\000\000\000\000\000\000\000\206\061\377\377\266\265\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000Mky\316\377" + "\377\377\377\377\377\377\377\377\377\024\245\000\000\000\000\222\224\377\377\212R" + "\000\000\000\000\000\000\000\000\000\000}\357]\357\000\000\000\000Q\214\377\377\307\071\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\272\326\333\336\000\000\000\000\000\000\000\000\000\000\313Z\377\377\060" + "\204\000\000\000\000\327\275\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377U\255\000\000\000\000\000\000\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000iJ\377\377\010B\000\000\000\000\000\000,c\377\377\004!\000\000\000\000\000\000\010B\377\377\317" + "{\000\000\000\000\000\000\000\000\212R\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000" + "\000\000mk\377\377\357{\034\347\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377\377\020\204\000\000\000\000\327" + "\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377\377\216s\000\000\000\000\000\000\000\000\313" + "Z\377\377\252R\000\000\000\000\276\367<\347\000\000\000\000\000\000\000\000\000\000\000\000]\357\236\367" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\030\306\377\377" + "\266\265mk\252R\313Zmk}\357u\255\000\000\000\000\222\224\377\377\246\061\000\000\000\000\000" + "\000\000\000\000\000\272\326\236\367\000\000\000\000\024\245\377\377$!\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000<\347y\316\000\000\000\000\000\000\000\000\000\000\010B\377\377\060\204\000\000\000\000y" + "\316<\347iJiJiJiJiJiJiJ\206\061\000\000\000\000\000\000\000\000\343\030\377\377q\214\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000A\010\034\347\034\347\252RE),c\236\367\367\275\000\000\000\000" + "\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000\000" + "\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<" + "\347\373\336\000\000\000\000\000\000\000\000mk\377\377\377\377y\316\337\377\034\347\242\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303" + "\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377" + "\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000A\010\377\377Y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000Y\316\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\020\204\377\377\252R\000\000\000\000\000\000\000\000A\010\377\377\226\265\000\000\000\000" + "\222\224\377\377IJ\000\000\000\000\000\000\000\000\000\000\034\347\333\336\000\000\000\000Q\214\377\377" + "\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326]\357\000\000\000\000\000\000\000\000\000\000" + "\252R\377\377\060\204\000\000\000\000\030\306\276\367\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\014c\377\377\377\377\377\377\377\377\367\275\303\030\000\000\000\000\000\000\000\000\010B\377" + "\377\216s\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000y\316\236" + "\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000" + "\000\000\000\000mk\377\377\266\265A\010Mk\377\377\030\306\040\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377\377\020\204\000\000\000" + "\000\327\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000" + "\313Z\377\377\313Z\000\000\000\000\276\367\034\347\000\000\000\000\000\000\000\000\000\000\000\000\034\347" + "\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\236" + "\367\000\000\000\000\000\000\000\000\000\000\252R\377\377\226\265\000\000\000\000\222\224\377\377\317" + "{\000\000\000\000\000\000\000\000\303\030\377\377\064\245\000\000\000\000(B\377\377\363\234\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377e)\000\000\000\000\000\000\000\000q\214\377\377" + "\060\204\000\000\000\000q\214\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\317{e)(" + "B$!\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\212R\377\377" + "\014c\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\323" + "\234\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377" + "\377\010B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000\327\275" + "\377\377E)\000\000\000\000\000\000\000\000e)\377\377\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\303\030\000\000\000\000\000\000\343\030\034" + "\347\377\377\226\265\000\000\000\000\222\224\377\377\034\347\242\020\000\000\000\000\040\000\064" + "\245\377\377\010B\000\000\000\000\000\000Y\316\377\377\353Z\000\000\000\000\000\000\000\000Mk\303\030\000" + "\000\000\000\307\071\377\377u\255\000\000\000\000\000\000\242\020}\357\377\377\060\204\000\000\000\000" + "E)\377\377\034\347\343\030\000\000\000\000\000\000a\010mk\000\000\000\000\000\000\000\000\000\000\343\030\377" + "\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\014c\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\212R\377\377\014c\000" + "\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\040\000\030\306" + "\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303" + "\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377" + "\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000iJ\377\377\030\306A\010\000\000" + "\000\000A\010\030\306\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\252R\377\377\373\336\020\204\216s\323\234\236\367\363\234\377\377" + "\226\265\000\000\000\000\222\224\377\377\070\306\034\347q\214\357{Y\316\377\377\222" + "\224\000\000\000\000\000\000\000\000\343\030\333\336\377\377\327\275\317{\317{Y\316\377\377" + "\020\204\000\000\000\000\000\000Q\214\377\377\070\306\256s\020\204\034\347\266\265\377\377" + "Q\214\000\000\000\000\000\000Mk\377\377\236\367\262\224\216sq\214<\347\236\367\004!\000\000" + "\000\000\000\000\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000}\357\276" + "\367\323\234\256smk\014c\010BA\010\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000" + "\000\000\212R\377\377\014c\000\000\000\000\000\000\010Bmkmk\034\347\276\367mkmk\246\061\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313" + "Z\000\000\000\000\000\000\242\020\034\347\377\377(B\000\000\000\000A\010mkmkmk]\357}\357mkmkmkA" + "\010\000\000\303\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377\377\010" + "B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000\000\000q\214\377" + "\377\333\336\357{\357{\333\336\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\030\306}\357\276\367Y\316\353Z\206\061" + "\377\377\226\265\000\000\000\000\222\224\327\275A\010\060\204\034\347\276\367\232\326" + ",c\000\000\000\000\000\000\000\000\000\000\000\000a\010\357{\232\326\276\367\236\367\030\306\252R\000" + "\000\000\000\000\000\000\000\000\000\014c\232\326\276\367\373\336\256s\202\020\377\377\064\245" + "\000\000\000\000\000\000\000\000\307\071u\255]\357\337\377<\347\024\245\004!\000\000\000\000\000\000\000\000" + "\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\266\265\232\326" + "\034\347\276\367\377\377\377\377\377\377<\347\004!\000\000\000\000\010B\377\377\216s" + "\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000\323\234\377\377\377\377\377" + "\377\377\377\377\377\377\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000]" + "\357\333\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000e)\276\367}\357" + "$!\000\000\343\030\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\343\030\000\000\303\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377" + "\377\010B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000\000\000\000" + "\000\252R\030\306\236\367\236\367\030\306\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\327\275\000\000\000\000\000\000\000\000a\010iJ\377" + "\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377" + "\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000a\010\377\377\064\245\000\000\000\000\000\000\000\000\000\000\202\020\337" + "\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\216s\000\000\000\000\000\000Mk\377" + "\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377\377Y\316Q\214\216s\256s\222\224\034\347" + "\276\367\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377u\255\256s" + "\363\234\377\377\373\336\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\216s\367\275<\347\337" + "\377\337\377\034\347\064\245e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\060\204" + "\373\336\337\377]\357\363\234\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\242\020\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\367\275\236\367\377\377y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\236" + "\367\070\306\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377" + "IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\377\377\232\326\317{mk\252R\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000IJmk\317{\070" + "\306\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\303" + "\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316]\357A\010\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\333\336\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\337\377\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222" + "\224\377\377\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377" + "\377\206\061\353Z\272\326\276\367\373\336\020\204A\010\000\000\000\000\000\000\000\000\000\000\313" + "Z\070\306\236\367]\357\262\224\242\020\377\377\363\234\000\000\000\000\000\000$!\377\377" + "\064\245\303\030\024\245]\357\276\367\070\306(B\000\000\000\000\000\000A\010\357{\272\326" + "\236\367\276\367\272\326\020\204a\010\000\000\000\000\000\000\212R\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\262\224\000\000\000\000\000\000\216s\377\377\347" + "\071\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\333\336\373\336\000\000\000\000\000\000" + "\000\000\000\000\000\000\272\326Y\316\000\000\020\204\337\377\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\202\020\377\377\317{\000\000\216s\377\377\216s\000\000\000\000\000\000\000\000\064\245\337\377" + "E)\000\000\000\000\226\265\377\377\343\030\000\000\000\000\000\000\000\000\206\061\377\377\020\204\000" + "\000\000\000iJ\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\307\071\000\000\000\000\000\000\000\000\242\020\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020" + "\204\377\377E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377" + "Q\214}\357q\214\216s\226\265\377\377\070\306\040\000\000\000\000\000\000\000q\214\377\377" + "y\316\357{\060\204\272\326\367\275\377\377\363\234\000\000\000\000\000\000$!\377\377u" + "\255\034\347Y\316\317{\020\204\034\347\367\275\000\000\000\000\000\000\226\265\377\377\367" + "\275\317{\357{\266\265\377\377\373\336\343\030\000\000\000\000\004!mkmk\236\367\034\347" + "mkmkmk\347\071\000\000\000\000\000\000\216s\377\377\347\071\000\000\000\000\000\000\000\000\212R\377\377" + "\014c\000\000\000\000\256s\377\377(B\000\000\000\000\000\000\000\000\242\020\377\377\020\204\000\000iJ\377" + "\377\206\061\000\000\000\000Q\214\226\265\000\000\000\000\343\030\377\377\212R\000\000\000\000\367" + "\275\276\367E)\000\000\000\000iJ\377\377\317{\000\000\000\000\000\000IJ\377\377\357{\000\000\000\000" + "\000\000\000\000,c\377\377IJ\000\000\000\000\004!mkmkmkmkmk\222\224\377\377\333\336a\010\000\000" + "\000\000\000\000\000\000\202\020\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377" + "$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377<\347$" + "!\000\000\000\000\000\000Q\214\377\377\317{\000\000\000\000(B\377\377\226\265\000\000\000\000\000\000a\010" + "\272\326\377\377\363\234\000\000\000\000\000\000$!\377\377\377\377\222\224\000\000\000\000\000" + "\000\303\030\206\061\000\000\000\000\000\000\377\377y\316\000\000\000\000\000\000\000\000\307\071\367\275" + "\040\000\000\000\000\000\000\000\000\000\000\000\276\367\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256" + "s\377\377\347\071\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\242\020\337\377" + "U\255\000\000\000\000\000\000\000\000\353Z\377\377\206\061\000\000\343\030\377\377,c\000\000\000\000y\316" + "\337\377a\010\000\000\206\061\377\377e)\000\000\000\000\343\030\236\367y\316\040\000\202\020" + "<\347Y\316\000\000\000\000\000\000\000\000\000\000\373\336\373\336\000\000\000\000\000\000\000\000U\255\276\367" + "A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\272\326\276\367E)\000\000\000\000\000\000\000\000\000" + "\000\242\020\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377E)\000\000\000\000\000" + "\000\000\000\000\000\000\000IJ\034\347\377\377\337\377\064\245\010Be)\323\234\226\265\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377Q\214" + "\000\000\000\000\000\000\000\000\202\020\276\367\333\336\000\000\000\000u\255\377\377\004!\000\000\000\000\000" + "\000\000\000Mk\377\377\363\234\000\000\000\000\000\000$!\377\377]\357\040\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000y\316\236\367\246\061\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\347\071" + "\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000U\255\337\377\242\020\000\000\000\000" + "\000\000\030\306\232\326\000\000\000\000\000\000]\357\323\234\000\000a\010\377\377\377\377\252" + "R\000\000\212R\377\377A\010\000\000\000\000\000\000\313Z\377\377\060\204\024\245\337\377e)\000" + "\000\000\000\000\000\000\000\000\000\256s\377\377\010B\000\000\000\000\040\000\236\367U\255\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000u\255\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377" + "\353Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377\252R\000\000\000\000\000\000\000\000\000\000\242\020" + "\236\367\064\245\313Z\256s\272\326\377\377\377\377\276\367IJ\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377IJ\000\000\000\000\000\000" + "\000\000\000\000y\316\377\377\040\000\000\000\034\347\034\347\000\000\000\000\000\000\000\000\000\000\010B\377" + "\377\363\234\000\000\000\000\000\000$!\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000$!\232\326\377\377\266\265\014c\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020" + "\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\347\071\000\000\000\000\000" + "\000\000\000\212R\377\377\014c\000\000\000\000\000\000(B\377\377\216s\000\000\000\000$!\377\377mk\000" + "\000\000\000\000\000\266\265y\316\000\000IJ]\357\070\306\024\245\000\000\256s\034\347\000\000\000\000" + "\000\000\000\000\000\000U\255\377\377\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\242\020\337" + "\377\064\245\000\000\000\000iJ\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\303\030(B\272\326\232\326A\010\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\030\306\373\336iJ\343\030\000\000\000\000\000\000\000\000a\010\000\000\000\000\000\000\000\000e)" + "\010B\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222" + "\224\377\377\246\061\000\000\000\000\000\000\000\000\000\000\266\265\377\377\242\020\000\000\276\367" + "Y\316\000\000\000\000\000\000\000\000\000\000\206\061\377\377\363\234\000\000\000\000\000\000$!\377\377\363" + "\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\266\265\337\377\377" + "\377\226\265e)\000\000\000\000\000\000\000\000\000\000\004!\377\377\262\224\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\256s\377\377\347\071\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000" + "\000\000\373\336\272\326\000\000\000\000\222\224\276\367a\010\000\000\000\000\000\000\020\204\337\377" + "\040\000\060\204\064\245\317{]\357\000\000\323\234\327\275\000\000\000\000\000\000\000\000\000\000\206" + "\061\377\377\377\377\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\337\377\202" + "\020\000\000\024\245}\357\040\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377\367\275\000\000\000" + "\000\000\000\000\000\000\000\000\000\367\275\377\377\034\347\303\030\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\202\020\272\326\377\377\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\222\224\377\377(B\000\000\000\000\000\000\000\000\000\000\030\306\377\377\000\000\000\000\034\347\034" + "\347\000\000\000\000\000\000\000\000\000\000(B\377\377\363\234\000\000\000\000\000\000$!\377\377\363\234" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020mk]\357\276\367" + "E)\000\000\000\000\000\000\000\000$!\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377" + "\377\010B\000\000\000\000\000\000\000\000,c\377\377\014c\000\000\000\000\000\000\000\000\317{\377\377\347\071" + "a\010\236\367\262\224\000\000\000\000\000\000\000\000iJ\377\377\206\061\070\306\014c\206\061\377" + "\377\307\071\367\275q\214\000\000\000\000\000\000\000\000\000\000\030\306\276\367\377\377\266\265" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377mk\040\000}\357\323\234\000\000\000\000\000" + "\000\000\000\000\000\000\000$!}\357\034\347\242\020\000\000\000\000\000\000\000\000\000\000\000\000\307\071mk<\347" + "Y\316A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275}\357\256s\347\071\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\317{\000\000\000\000\000\000\000\000A\010\236\367" + "Y\316\000\000\000\000u\255\377\377$!\000\000\000\000\000\000\000\000\357{\377\377\363\234\000\000\000\000" + "\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000" + "\000\000\000\000\000\000(B\377\377\357{\000\000\000\000\000\000\000\000\303\030\377\377\363\234\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\313Z\377\377,c\000\000\000\000\000\000\000\000\262\224\377\377\014" + "c\000\000\000\000\000\000\000\000\303\030\377\377\024\245mk\377\377E)\000\000\000\000\000\000\000\000\343\030" + "\377\377mk\337\377\303\030\000\000<\347\060\204\034\347\353Z\000\000\000\000\000\000\000\000\256" + "s\377\377\216s\060\204\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\272\326\232\326" + "(B\377\377\347\071\000\000\000\000\000\000\000\000\000\000a\010\272\326\337\377\246\061\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010" + "B\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377]\357" + "\303\030\000\000\000\000\000\000q\214\377\377\014c\000\000\000\000(B\377\377U\255\000\000\000\000\000\000\343" + "\030]\357\377\377\363\234\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000$!<\347\307\071\000\000\000\000\000\000\000\000\353Z\377\377\216s\000\000\000\000\000" + "\000\000\000\000\000\236\367\272\326\000\000\000\000\000\000\004!\303\030\000\000\000\000\343\030\377\377Y" + "\316\040\000\000\000\000\000e)\337\377\377\377\014c\000\000\000\000\000\000\000\000\000\000\226\265\276\367" + "\373\336\327\275\000\000\000\000\000\000\000\000\000\000\000\000]\357\333\336\272\326\000\000\000\000\363" + "\234\373\336\377\377e)\000\000\000\000\000\000e)\337\377\070\306\000\000\040\000Y\316\276\367" + "e)\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377Y\316\034\347\000\000\000\000\000\000\000\000\000\000\000\000" + "u\255\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377Q\214\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\222\224\377\377\272\326]\357q\214\357{\030\306\377\377\226" + "\265\000\000\000\000\000\000\000\000\262\224\377\377\070\306\256s\060\204]\357\266\265\377" + "\377\363\234\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000iJ\276\367\377\377U\255\256s\256s\024\245\337\377\373\336\202\020\000\000\000\000" + "\000\000\000\000\000\000\363\234\377\377\266\265\317{\024\245\276\367\357{\000\000\000\000\000\000" + "\323\234\377\377y\316\357{\262\224\276\367\024\245\377\377\014c\000\000\000\000\000\000" + "\000\000\000\000iJ\377\377\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\222" + "\224\000\000\000\000\252R\377\377\337\377\040\000\000\000\000\000\040\000\232\326\276\367$!\000\000" + "\000\000$!\276\367\232\326A\010\000\000\000\000\000\000\000\000\000\000a\010\276\367\377\377\060\204" + "\000\000\000\000\000\000\000\000\000\000\317{\377\377\373\336mkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\004" + "!\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\206\061\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\347\071\317{\333\336\337" + "\377\272\326\256s\000\000\000\000\000\000\000\000\000\000\000\000Mk\272\326\276\367\333\336\216s" + "\004!\377\377\363\234\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\004!\222\224\272\326\276\367\337\377\373\336\222\224\242\020\000" + "\000\000\000\000\000\000\000\000\000\000\000a\010\024\245}\357\337\377\272\326\357{a\010\000\000\000\000\000" + "\000\040\000\060\204<\347\276\367Y\316iJE)\377\377\317{\000\000\000\000\000\000\000\000\000\000\000\000" + "\034\347\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377IJ\000\000\000\000\202" + "\020\377\377y\316\000\000\000\000\000\000\060\204\377\377mk\000\000\000\000\000\000\000\000\014c\377\377" + "\262\224\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377E)\000\000\000\000\000\000\000\000\000\000y\316" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377y\316\000\000" + "\000\000\000\000\000\000E)\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y" + "\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\347\071" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\307\071\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377\363" + "\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\363\234y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000E)\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204" + "\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377" + "\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004" + "!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\202\020\000\000\000\000$!\276\367,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\377\377\373\336A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000y\316\377\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222" + "\224\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\004!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\004!\373\336\317{\216s\373\336\232\326\040\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\377" + "\377\333\336Q\214mk\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000" + "\000\000\000\000\000\000\000\000IJmk\060\204\232\326\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377\363\234\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\064\245]\357}\357\064\245\303" + "\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\040\000\256s\070\306}\357\337\377\070\306\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\226\265\337\377}\357Y\316" + "\357{A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000" +}; + diff --git a/old/initrd.c b/old/initrd.c new file mode 100644 index 0000000..8b0c80b --- /dev/null +++ b/old/initrd.c @@ -0,0 +1,87 @@ +/** + * @file initrd.c + * Initrd image support + * + * Copyright (C) 2018 Clyne Sullivan + * + * 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 3 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, see <https://www.gnu.org/licenses/>. + */ + +/** + * The format of the initrd file is custom; made with the 'rba' utility. + */ + +#include <initrd.h> +#include <heap.h> +#include <string.h> + +extern uint8_t _binary_initrd_img_start[]; +extern uint8_t _binary_initrd_img_size[]; + +static const uint8_t *initrd_start = (uint8_t *)_binary_initrd_img_start; +static const uint32_t initrd_size = (uint32_t)_binary_initrd_img_size; + +uint8_t initrd_validate(void) +{ + return 1; // TODO maybe add header/signature to archiver? +} + +char *initrd_getfile(uint32_t offset) +{ + char *ptr = initrd_start; + for (uint32_t i = 0; i < offset; i++) { + uint32_t len = *((uint32_t *)ptr); + uint32_t datalen = *((uint32_t *)(ptr + 4 + len)); + ptr += len + datalen + 8; + if (ptr >= (char *)(initrd_start + initrd_size)) + return 0; + } + + return ptr; +} + +char *initrd_getname(uint32_t offset) +{ + char *file = initrd_getfile(offset); + if (file == 0) + return 0; + uint32_t len = *((uint32_t *)file); + char *buf = malloc(len + 1); + strncpy(buf, file + 4, len); + buf[len] = '\0'; + return buf; +} + +char *initrd_readfile(const char *name) +{ + char *ptr; + for (uint32_t i = 0; ptr = initrd_getfile(i), ptr != 0; i++) { + uint32_t len = *((uint32_t *)ptr); + if (!strncmp(name, ptr + 4, len)) + return ptr + len + 8; + } + return 0; +} + +uint32_t initrd_filesize(const char *name) +{ + char *ptr; + for (uint32_t i = 0; ptr = initrd_getfile(i), ptr != 0; i++) { + uint32_t len = *((uint32_t *)ptr); + if (!strncmp(name, ptr + 4, len)) + return *((uint32_t *)(ptr + len + 4)); + } + return 0; +} + diff --git a/old/initrd.h b/old/initrd.h new file mode 100644 index 0000000..47f81c4 --- /dev/null +++ b/old/initrd.h @@ -0,0 +1,57 @@ +/** + * @file initrd.h + * Initrd image support + * An archive file (made with ar) can be linked into the final executable to + * allow files to be loaded in memory on boot. See mkinitrd.sh or the Makefile + * for more info. + * + * Copyright (C) 2018 Clyne Sullivan + * + * 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 3 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, see <https://www.gnu.org/licenses/>. + */ + +#ifndef INITRD_H_ +#define INITRD_H_ + +#include <stdint.h> + +/** + * Confirms the initrd image is loaded and valid. + * @return non-zero if valid image found + */ +uint8_t initrd_validate(void); + +/** + * Gets the file name of the index'th file in the archive. + * @param index the index of the file + * @return the file's name, or zero if not found + */ +char *initrd_getfile(uint32_t index); +char *initrd_getname(uint32_t index); + +/** + * Gets contents of the given file. + * @param name the file's name + * @return pointer to file data, null if not found + */ +char *initrd_readfile(const char *name); + +/** + * Gets the size of the given file. + * @param name the file's name + * @return the file's size, in bytes + */ +uint32_t initrd_filesize(const char *name); + +#endif // INITRD_H_ diff --git a/old/lcd.c b/old/lcd.c new file mode 100644 index 0000000..8229041 --- /dev/null +++ b/old/lcd.c @@ -0,0 +1,188 @@ +/** + * @file lcd.c + * A basic library for writing a 16x2 text LCD. + * + * Copyright (C) 2018 Clyne Sullivan + * + * 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 3 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, see <https://www.gnu.org/licenses/>. + */ + +#include <lcd.h> +#include <clock.h> +#include <gpio.h> +#include <string.h> + +//#define USE_DELAY + +#define LCD_D0 GPIO_PORT(A, 0) +#define LCD_D1 GPIO_PORT(A, 1) +#define LCD_D2 GPIO_PORT(A, 4) +#define LCD_D3 GPIO_PORT(B, 0) +#define LCD_D4 GPIO_PORT(C, 1) +#define LCD_D5 GPIO_PORT(C, 0) +#define LCD_D6 GPIO_PORT(C, 2) +#define LCD_D7 GPIO_PORT(C, 3) +#define LCD_E GPIO_PORT(C, 12) +#define LCD_RS GPIO_PORT(C, 10) + +#define lcd_data() gpio_dout(LCD_RS, 1) + +void lcd_pulse(void) +{ + gpio_dout(LCD_E, 1); +#ifdef USE_DELAY + delay(1); +#else + for (uint16_t i = 0; i < 10000; i++) + asm(""); +#endif // USE_DELAY + gpio_dout(LCD_E, 0); +} + +void lcd_byte(uint8_t byte) +{ + gpio_dout(LCD_D0, byte & 0x01); + gpio_dout(LCD_D1, byte & 0x02); + gpio_dout(LCD_D2, byte & 0x04); + gpio_dout(LCD_D3, byte & 0x08); + gpio_dout(LCD_D4, byte & 0x10); + gpio_dout(LCD_D5, byte & 0x20); + gpio_dout(LCD_D6, byte & 0x40); + gpio_dout(LCD_D7, byte & 0x80); +} + +void lcd_cmd(uint8_t cmd) +{ + gpio_dout(LCD_RS, 0); + lcd_byte(cmd); + lcd_pulse(); +} + +void lcd_putchar(int c) +{ + lcd_data(); + lcd_byte((uint8_t)c); + lcd_pulse(); +} + +static int lcd_index = 0; +void lcd_puts(const char *s) +{ + lcd_cmd(0x06); + while (*s) { + lcd_putchar(*s++); + if (++lcd_index == 0x10) { + lcd_cmd(0x80 | 0x40); + } else if (lcd_index == 0x20) { + lcd_cmd(0x80); + lcd_index = 0; + } + } +} + +extern char *itoa(int n, int base); +void lcd_puti(int i) +{ + lcd_puts(itoa(i, 10)); +} + +void lcd_puth(int h) +{ + lcd_puts(itoa(h, 16)); +} + +void lcd_putb(uint8_t b) +{ + lcd_puts(itoa(b, 2)); +} + +void lcd_clear(void) +{ + lcd_cmd(0x01); + delay(2); + lcd_index = 0; +} + +void lcd_init(void) +{ + gpio_mode(LCD_D0, OUTPUT); + gpio_mode(LCD_D1, OUTPUT); + gpio_mode(LCD_D2, OUTPUT); + gpio_mode(LCD_D3, OUTPUT); + gpio_mode(LCD_D4, OUTPUT); + gpio_mode(LCD_D5, OUTPUT); + gpio_mode(LCD_D6, OUTPUT); + gpio_mode(LCD_D7, OUTPUT); + gpio_mode(LCD_E, OUTPUT); + gpio_mode(LCD_RS, OUTPUT); + gpio_dout(LCD_D0, 0); + gpio_dout(LCD_D1, 0); + gpio_dout(LCD_D2, 0); + gpio_dout(LCD_D3, 0); + gpio_dout(LCD_D4, 0); + gpio_dout(LCD_D5, 0); + gpio_dout(LCD_D6, 0); + gpio_dout(LCD_D7, 0); + gpio_dout(LCD_E, 0); + gpio_dout(LCD_RS, 0); + + lcd_cmd(0x38); + lcd_cmd(0x10); + lcd_cmd(0x0D); + delay(5); + lcd_clear(); +} + +/** + * Task code + */ + +volatile int bufpos = 0; +volatile char buf[32]; +volatile uint8_t using = 0; + +void lcd_clearbuf(void) +{ + bufpos = 0; + for (int i = 0; i < 32; i++) + buf[i] = 0; +} + +void lcd_put(const char *s) +{ + int len = strlen(s); + int i; + + using = 1; + for (i = 0; i < len; bufpos++, i++) { + if (bufpos > 31) + bufpos = 0; + buf[bufpos] = s[i]; + } + using = 0; +} + +void lcd_handler(void) +{ + lcd_init(); + lcd_clearbuf(); + + while (1) { + if (!using && buf[0] != '\0') { + lcd_puts(buf); + lcd_clearbuf(); + } + delay(100); + } +} diff --git a/old/lcd.h b/old/lcd.h new file mode 100644 index 0000000..c13ff97 --- /dev/null +++ b/old/lcd.h @@ -0,0 +1,78 @@ +/** + * @file lcd.h + * A basic library for writing a 16x2 text LCD. + * + * Copyright (C) 2018 Clyne Sullivan + * + * 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 3 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, see <https://www.gnu.org/licenses/>. + */ + +#ifndef LCD_H_ +#define LCD_H_ + +#include <stdint.h> + +/** + * A handler/task to manage asyncronous LCD writes. + */ +void lcd_handler(void); + +/** + * Writes a string asyncronously to the LCD. + * The lcd_handler task must be running for the string to actually be printed. + * @param s the string to write + */ +void lcd_put(const char *s); + +// +// The following functions do not support asyncronous calls. +// + +/** + * Initializes the LCD. + */ +void lcd_init(void); + +/** + * Writes a string to the LCD. + * A cursor position is kept internally. When the end of the screen is reached, + * writing resumes at the first position. + * @param s the string to write + */ +void lcd_puts(const char *s); + +/** + * Writes a base 10 integer to the screen. + * @param i the integer to print + */ +void lcd_puti(int i); + +/** + * Writes a base 16 integer to the screen. + * @param h the integer to print + */ +void lcd_puth(int h); + +/** + * Writes a byte in binary to the screen. + * @param b the byte to print + */ +void lcd_putb(uint8_t b); + +/** + * Clears the LCD. + */ +void lcd_clear(void); + +#endif // LCD_H_ |