From 15bb994a1c2c877298db37464f3b21fecf751be9 Mon Sep 17 00:00:00 2001 From: desnis Date: Fri, 28 Oct 2022 06:23:12 +0300 Subject: [PATCH 01/23] 6panel --- src/ESP32-ICND2153-I2S-DMA.cpp | 261 +++++++++++++++++++++------------ src/ESP32-ICND2153-I2S-DMA.h | 17 ++- src/command_parsing.h | 2 +- 3 files changed, 178 insertions(+), 102 deletions(-) diff --git a/src/ESP32-ICND2153-I2S-DMA.cpp b/src/ESP32-ICND2153-I2S-DMA.cpp index 42a543f..0e18e03 100644 --- a/src/ESP32-ICND2153-I2S-DMA.cpp +++ b/src/ESP32-ICND2153-I2S-DMA.cpp @@ -65,20 +65,18 @@ bool ICND2153_I2S_DMA::begin() { gclk_pulse_num_per_scan = 138 * gclk_scale * 8; /*dma buffer for real color region*/ colorbuffer_length = PANEL_WIDTH * (PANEL_HEIGHT / 2) * 16 /*bits/pixel*/ * PANEL_CHAIN + (4 * gclk_scale); - colorbuffer_scan_num = colorbuffer_length / gclk_pulse_num_per_scan + 1; // when PANEL_CHAIN=3, 23 + colorbuffer_scan_num = colorbuffer_length / gclk_pulse_num_per_scan + 1; // when PANEL_CHAIN=6, 45 if (colorbuffer_scan_num >= frame_scan_num) { Serial.println("DMA buffer parameter error"); return false; } // extend dma buffer for real color region colorbuffer_length = colorbuffer_scan_num * gclk_pulse_num_per_scan; - auxbuffer_scan_num = frame_scan_num - colorbuffer_scan_num; auxbuffer_length = gclk_pulse_num_per_scan + (4 * gclk_scale); // number of LL description - dma_unit_num = gclk_pulse_num_per_scan >> 1; // because gclk_pulse_num_per_scan * sizeof(uint16_t) > 4092 - colorbuffer_dma_descount = colorbuffer_scan_num * 2; // this is same as (colorbuffer_length / dma_unit_num) - auxbuffer_dma_descount = auxbuffer_scan_num * 2; + dma_unit_color = 2040; //(sizeof(uint16_t) * dma_unit_color) must be less than 4092 + dma_unit_aux = gclk_pulse_num_per_scan >> 1; // because gclk_pulse_num_per_scan * sizeof(uint16_t) > 4092 everything_OK = false; double_buffering_enabled = false; @@ -100,8 +98,6 @@ bool ICND2153_I2S_DMA::begin() { configureDMA(PIN_R1, PIN_G1, PIN_B1, PIN_R2, PIN_G2, PIN_B2, PIN_A, PIN_B, PIN_C, PIN_LAT, PIN_OE, PIN_CLK); // DMA and I2S configuration and setup - // showDMABuffer(); // show backbuf_id of 0 - #if SERIAL_DEBUG if (!everything_OK) Serial.println("ICND2153_I2S_DMA::begin() failed."); #endif @@ -109,6 +105,8 @@ bool ICND2153_I2S_DMA::begin() { /*register callback*/ setShiftCompleteCallback(i2s_isr_cb); + showDMABuffer(true); // show backbuf_id of 0 + return everything_OK; } @@ -135,9 +133,9 @@ uint8_t val2PWM(int val) { // } uint16_t ICND2153_I2S_DMA::ValueAt_t(int double_row, int column) { uint16_t offset; - uint8_t row_id, row_rem, col_id, col_rem; - uint8_t panel_num = PANEL_CHAIN; // the number of chain - uint8_t panel_id = column / 64; + uint16_t row_id, row_rem, col_id, col_rem; + uint16_t panel_num = PANEL_CHAIN; // the number of chain + uint16_t panel_id = column / 64; column = column % 64; row_id = double_row % 8; @@ -148,6 +146,18 @@ uint16_t ICND2153_I2S_DMA::ValueAt_t(int double_row, int column) { return offset; } +void ICND2153_I2S_DMA::set_gpiobuffer(uint32_t offset, uint16_t mask, uint16_t color_bits){ + uint16_t *pbuf; + if(offset < gpioplane_buffer_len[0]){ + pbuf = gpioplane_buffer[0]; + } + else{ + pbuf = gpioplane_buffer[1]; + offset -= gpioplane_buffer_len[0]; + } + pbuf[offset] = (pbuf[offset] & (~mask)) | color_bits; +} + void ICND2153_I2S_DMA::clearDMAmemory() { /*--------------------------*/ /*--- set header buffer ---*/ @@ -169,13 +179,15 @@ void ICND2153_I2S_DMA::clearDMAmemory() { row_lookup[i] = row_address; } - uint16_t *pbuf0 = gpioplane_buffer[0]; - // uint16_t *pbuf1 = gpioplane_buffer[1]; - for (uint8_t scan_frame = 0; scan_frame < colorbuffer_scan_num; scan_frame++) { - for (uint8_t scan_line = 0; scan_line < 8; scan_line++) { - for (uint8_t gclk_cnt = 0; gclk_cnt < 138; gclk_cnt++) { - *pbuf0++ = row_lookup[scan_line]; - *pbuf0++ = row_lookup[scan_line] | BIT_OE; + uint16_t *pbuf0; + for(uint8_t buf_id = 0; buf_id < 2; buf_id++){ + pbuf0 = gpioplane_buffer[buf_id]; + for (uint8_t scan_frame = 0; scan_frame < colorbuffer_scan_num_sub[buf_id]; scan_frame++) { + for (uint8_t scan_line = 0; scan_line < 8; scan_line++) { + for (uint8_t gclk_cnt = 0; gclk_cnt < 138; gclk_cnt++) { + *pbuf0++ = row_lookup[scan_line]; + *pbuf0++ = row_lookup[scan_line] | BIT_OE; + } } } } @@ -184,8 +196,8 @@ void ICND2153_I2S_DMA::clearDMAmemory() { uint32_t pixel_pos; for (int y = 0; y < 8; ++y) { for (int x = 64 * PANEL_CHAIN - 16; x < 64 * PANEL_CHAIN; ++x) { - pixel_pos = ((uint32_t)ValueAt_t(y, x) << 4) + 14; - bitplane_buffer[0][pixel_pos] |= BIT_LAT; + pixel_pos = ((uint32_t)ValueAt_t(y, x) << 4) + 14; + set_gpiobuffer(pixel_pos, 0, BIT_LAT); } } /*--------------------------*/ @@ -239,16 +251,24 @@ bool ICND2153_I2S_DMA::allocateDMAmemory() { return false; } - gpioplane_buffer[0] = (uint16_t *)heap_caps_malloc((sizeof(uint16_t) * colorbuffer_length), MALLOC_CAP_DMA); + /*It cannot malloc a large color buffer for 6 panels. The color buffer size of 3 panels about 98KBytes. So separate into several parts*/ + colorbuffer_scan_num_sub[0] = colorbuffer_scan_num >> 1; + colorbuffer_scan_num_sub[1] = colorbuffer_scan_num - colorbuffer_scan_num_sub[0]; + gpioplane_buffer_len[0] = colorbuffer_scan_num_sub[0] * gclk_pulse_num_per_scan; + colorbuffer_dma_descount_sub[0] = gpioplane_buffer_len[0] / dma_unit_color + 1; + gpioplane_buffer_len[1] = colorbuffer_scan_num_sub[1] * gclk_pulse_num_per_scan; + colorbuffer_dma_descount_sub[1] = gpioplane_buffer_len[1] / dma_unit_color + 1; + gpioplane_buffer[0] = (uint16_t *)heap_caps_malloc((sizeof(uint16_t) * gpioplane_buffer_len[0]), MALLOC_CAP_DMA); if (gpioplane_buffer[0] == NULL) { Serial.println("buffer0 allocation fail"); return false; } - // gpioplane_buffer[1] = (uint16_t*)heap_caps_malloc((sizeof(uint16_t) * colorbuffer_length) , MALLOC_CAP_DMA); - // if(gpioplane_buffer[1] == NULL){ - // Serial.println("buffer1 allocation fail"); - // return false; - // } + gpioplane_buffer[1] = (uint16_t *)heap_caps_malloc((sizeof(uint16_t) * gpioplane_buffer_len[1]), MALLOC_CAP_DMA); + if (gpioplane_buffer[1] == NULL) { + Serial.println("buffer1 allocation fail"); + return false; + } + header_buffer = (uint16_t *)heap_caps_malloc((sizeof(uint16_t) * (header_length + auxbuffer_length)), MALLOC_CAP_DMA); aux_buffer = &header_buffer[header_length]; @@ -256,8 +276,6 @@ bool ICND2153_I2S_DMA::allocateDMAmemory() { Serial.println("aux_buffer allocation fail"); return false; } - bitplane_buffer[0] = &gpioplane_buffer[0][4 * gclk_scale]; - // bitplane_buffer[1] = &gpioplane_buffer[1][4 * gclk_scale]; Serial.println("DMA Data buffer allocation Ok."); clearDMAmemory(); @@ -273,15 +291,19 @@ bool ICND2153_I2S_DMA::allocateDMAmemory() { * Step 2: Allocate memory for DMA linked list, linking up each framebuffer in sequence for GPIO output. */ { - // 1 is for header of frame(Vsync), frame_scan_num * 2 = colorbuffer_dma_descount + auxbuffer_dma_descount, and - // double - desccount_a = (colorbuffer_dma_descount + 1) * 2; //(frame_scan_num * 2 + 1)*2; + // 1 is for header of frame(Vsync), + //color buffer DMA descriptions + colorbuffer_dma_descount = colorbuffer_dma_descount_sub[0] + colorbuffer_dma_descount_sub[1]; + desccount_a = (colorbuffer_dma_descount + 1) * 2; dmadesc_a = (lldesc_t *)heap_caps_malloc(desccount_a * sizeof(lldesc_t), MALLOC_CAP_DMA); + //auxiliary buffer DMA descriptions desccount_b = frame_scan_num * 2 + 1; dmadesc_b = (lldesc_t *)heap_caps_malloc(desccount_b * sizeof(lldesc_t), MALLOC_CAP_DMA); size_t _dma_linked_list_memory_required = (desccount_a + desccount_b) * sizeof(lldesc_t); + + Serial.printf("unit-%d, color desc-%d, aux desc-%d\n", sizeof(lldesc_t), desccount_a, desccount_b); } // Just os we know @@ -306,19 +328,39 @@ void ICND2153_I2S_DMA::configureDMA(int r1_pin, int g1_pin, int b1_pin, int r2_p previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; uint16_t *pbuf = gpioplane_buffer[0]; - for (int scan_id = 0; scan_id < colorbuffer_dma_descount; scan_id++) { + for (int scan_id = 0; scan_id < colorbuffer_dma_descount_sub[0]-1; scan_id++) { link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, - sizeof(uint16_t) * dma_unit_num); + sizeof(uint16_t) * dma_unit_color); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; - pbuf += dma_unit_num; + pbuf += dma_unit_color; } + uint16_t remain_elements = gpioplane_buffer_len[0] - ((colorbuffer_dma_descount_sub[0] - 1) * dma_unit_color); + link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, + sizeof(uint16_t) * remain_elements); + previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; + current_dmadescriptor_offset++; + + pbuf = gpioplane_buffer[1]; + for (int scan_id = 0; scan_id < colorbuffer_dma_descount_sub[1]-1; scan_id++) { + link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, + sizeof(uint16_t) * dma_unit_color); + previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; + current_dmadescriptor_offset++; + pbuf += dma_unit_color; + } + remain_elements = gpioplane_buffer_len[1] - ((colorbuffer_dma_descount_sub[1] - 1) * dma_unit_color); + link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, + sizeof(uint16_t) * remain_elements); + previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; + current_dmadescriptor_offset++; + /*use following code when desccount_a = (frame_scan_num * 2 + 1)*2;*/ // for(int scan_id = 0; scan_id < auxbuffer_dma_descount/2; scan_id++) { // link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, aux_buffer, sizeof(uint16_t) * - // dma_unit_num); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; - // link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, &aux_buffer[dma_unit_num], - // sizeof(uint16_t) * dma_unit_num); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; + // dma_unit_aux); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; + // link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, &aux_buffer[dma_unit_aux], + // sizeof(uint16_t) * dma_unit_aux); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; // current_dmadescriptor_offset++; // } } @@ -337,11 +379,11 @@ void ICND2153_I2S_DMA::configureDMA(int r1_pin, int g1_pin, int b1_pin, int r2_p current_dmadescriptor_offset++; for (int scan_id = 0; scan_id < frame_scan_num; scan_id++) { link_dma_desc(&dmadesc_b[current_dmadescriptor_offset], previous_dmadesc_b, aux_buffer, - sizeof(uint16_t) * dma_unit_num); + sizeof(uint16_t) * dma_unit_aux); previous_dmadesc_b = &dmadesc_b[current_dmadescriptor_offset]; current_dmadescriptor_offset++; - link_dma_desc(&dmadesc_b[current_dmadescriptor_offset], previous_dmadesc_b, &aux_buffer[dma_unit_num], - sizeof(uint16_t) * dma_unit_num); + link_dma_desc(&dmadesc_b[current_dmadescriptor_offset], previous_dmadesc_b, &aux_buffer[dma_unit_aux], + sizeof(uint16_t) * dma_unit_aux); previous_dmadesc_b = &dmadesc_b[current_dmadescriptor_offset]; current_dmadescriptor_offset++; } @@ -415,10 +457,9 @@ void ICND2153_I2S_DMA::updateMatrixDMABuffer(int16_t x_coord, int16_t y_coord, u g_bits = BIT_G1; b_bits = BIT_B1; } - uint16_t designator_mask = ~(r_bits | g_bits | b_bits); + uint16_t designator_mask = (r_bits | g_bits | b_bits); uint16_t *bits; uint32_t offset = (uint32_t)ValueAt_t(matrix_y, matrix_x) << 4; - bits = &bitplane_buffer[0][offset]; for (uint16_t i = 0; i < 16; i++) { uint16_t mask = 0x8000 >> i; @@ -427,10 +468,10 @@ void ICND2153_I2S_DMA::updateMatrixDMABuffer(int16_t x_coord, int16_t y_coord, u if (green & mask) color_bits |= g_bits; if (blue & mask) color_bits |= b_bits; - if (i % 2) { - bits[i - 1] = (bits[i - 1] & designator_mask) | color_bits; + if (i % 2) { + set_gpiobuffer(offset+i-1, designator_mask, color_bits); } else { - bits[i + 1] = (bits[i + 1] & designator_mask) | color_bits; + set_gpiobuffer(offset+i+1, designator_mask, color_bits); } } @@ -442,49 +483,87 @@ void ICND2153_I2S_DMA::updateMatrixDMABuffer(uint8_t r, uint8_t g, uint8_t b) { MapColors(r, g, b, &red, &green, &blue); // Serial.printf("r=%d,g=%d,b=%d\n",red, green, blue); - uint16_t designator_mask = ~BIT_COLOR; + uint16_t color_buffer[16]; for (uint16_t i = 0; i < 16; i++) { uint16_t mask = 0x8000 >> i; uint16_t color_bits = 0; if (red & mask) color_bits |= BIT_R12; if (green & mask) color_bits |= BIT_G12; if (blue & mask) color_bits |= BIT_B12; - - uint16_t *bits; if (i % 2) { - bits = &bitplane_buffer[0][i - 1]; + color_buffer[i-1] = color_bits; } else { - bits = &bitplane_buffer[0][i + 1]; + color_buffer[i+1] = color_bits; } + } - for (uint16_t pixel_id = 0; pixel_id < 64 * 16 * 3; pixel_id++) { - *bits = (*bits & designator_mask) | color_bits; - bits += 16; + uint16_t bit_id = 0; + uint32_t pixel = 0; + uint16_t *pbuf = gpioplane_buffer[0]; + uint32_t len = gpioplane_buffer_len[0]; + do{ + for(bit_id = 0; bit_id < 16; bit_id++){ + pbuf[bit_id] = (pbuf[bit_id] & (~BIT_COLOR)) | color_buffer[bit_id]; } + pbuf += 16; + len -= 16; + pixel++; + }while(len >= 16); + // Serial.printf("buffer0 pixel:%d, rem:%d\n", pixel, len); + if(len != 0){ + Serial.println("buffer0 fragment"); } + pbuf = gpioplane_buffer[1]; + len = gpioplane_buffer_len[1]; + do{ + for(bit_id = 0; bit_id < 16; bit_id++){ + pbuf[bit_id] = (pbuf[bit_id] & (~BIT_COLOR)) | color_buffer[bit_id]; + } + pbuf += 16; + len -= 16; + pixel++; + if(pixel >= (PANEL_WIDTH * DOUBLE_ROWS * PANEL_CHAIN)){ + break; + } + }while(len >= 16); + // Serial.printf("buffer0 pixel:%d, rem:%d\n", pixel, len); + } // updateMatrixDMABuffer (full frame paint) -// uint32_t ICND2153_I2S_DMA::pixel_mapper(uint8_t x, uint8_t y){ -// uint16_t matrix_x, matrix_y; -// MapVisibleToMatrix(x, y, &matrix_x, &matrix_y); -// if(matrix_y > ROWS_PER_FRAME){ - -// } -// } - /*--- pixel mapper ---*/ void ICND2153_I2S_DMA::MapVisibleToMatrix(uint16_t x, uint16_t y, uint16_t *matrix_x, uint16_t *matrix_y) { + #if (PANEL_CHAIN == 3) // ___ ___ ___ // | O | -< | O | -< | O | // | ^ | | | ^ | | | ^ | // | I | <- | I | <- | I |}- Board connector(HUB75) // --- --- --- uint16_t x_new, y_new; - y_new = (PANEL_HEIGHT - 1) - (x % PANEL_HEIGHT); // rows = 32 + y_new = (PANEL_HEIGHT - 1) - (x % PANEL_HEIGHT); x_new = (x / PANEL_HEIGHT) * PANEL_WIDTH + y; *matrix_x = x_new; *matrix_y = y_new; + #endif + + #if (PANEL_CHAIN == 6) + // ___ ___ ___ + // | O | -< | O | -< | O | + // | ^ | | | ^ | | | ^ | + // | I | | | I | | | I | + // --- | --- | --- + // ^ | ^ | ^ + // ___ | ___ | ___ + // | O | | | O | | | O | + // | ^ | | | ^ | | | ^ | + // | I | <- | I | <- | I |}- Board connector(HUB75) + // --- --- --- + uint16_t x_new, y_new; + y_new = (PANEL_HEIGHT - 1) - (x % PANEL_HEIGHT); + x_new = (x / PANEL_HEIGHT) * (PANEL_WIDTH * 2) + y; + *matrix_x = x_new; + *matrix_y = y_new; + #endif } uint32_t mapping_tb[11][2] = { @@ -511,38 +590,34 @@ void ICND2153_I2S_DMA::load_test_screen() { // updateMatrixDMABuffer(5, 5, 255, 0, 0); /* test line */ - // int line_id = 0; - // uint16_t color; - // do{ - // color = color565(255, 0, 0); - // drawLine(1, line_id, 94, line_id, color); - // line_id += 2; - // color = color565(0, 255, 0); - // drawLine(1, line_id, 94, line_id, color); - // line_id += 2; - // color = color565(0, 0, 255); - // drawLine(1, line_id, 94, line_id, color); - // line_id += 2; - // }while(line_id < 60); - // color = color565(255, 0, 0); - // drawLine(1, line_id, 94, line_id, color); - // line_id += 2; - // color = color565(0, 255, 0); - // drawLine(1, line_id, 94, line_id, color); + int line_id = 0; + uint16_t color[3]; + color[0] = color565(255, 0, 0); + color[1] = color565(0, 255, 0); + color[2] = color565(0, 0, 255); + int color_id = 0; + do{ + drawLine(1, line_id, MATRIX_WIDTH - 2, line_id, color[color_id]); + line_id += 2; + color_id++; + if(color_id >= 3){ + color_id = 0; + } + }while(line_id < MATRIX_HEIGHT); /* test font */ - setPanelBrightness(10); - setTextColor(color565(255, 0, 0)); - setCursor(1, 0); - println("Hello World!"); - // setFont(&FreeSansBold12pt7b); - // setTextSize(2); - setTextColor(color565(0, 255, 0)); - println("ICND2153 Driver"); - setTextColor(color565(0, 0, 255)); - println("abcdefghijklmnop"); - println("ABCDEFGHIJKLMNOP"); - setTextColor(color565(128, 128, 128)); - println("0123456789"); - println("~!@#$%^&*()-_+=|{}[]:;\"<>,.?/"); + // setPanelBrightness(10); + // setTextColor(color565(255, 0, 0)); + // setCursor(1, 0); + // println("Hello World!"); + // // setFont(&FreeSansBold12pt7b); + // // setTextSize(2); + // setTextColor(color565(0, 255, 0)); + // println("ICND2153 Driver"); + // setTextColor(color565(0, 0, 255)); + // println("abcdefghijklmnop"); + // println("ABCDEFGHIJKLMNOP"); + // setTextColor(color565(128, 128, 128)); + // println("0123456789"); + // println("~!@#$%^&*()-_+=|{}[]:;\"<>,.?/"); } diff --git a/src/ESP32-ICND2153-I2S-DMA.h b/src/ESP32-ICND2153-I2S-DMA.h index 7135786..49c256f 100644 --- a/src/ESP32-ICND2153-I2S-DMA.h +++ b/src/ESP32-ICND2153-I2S-DMA.h @@ -22,10 +22,10 @@ #define PANEL_WIDTH 64 #define PANEL_HEIGHT 32 #define DOUBLE_ROWS 16 //(PANEL_HEIGHT/2) -#define PANEL_CHAIN 3 +#define PANEL_CHAIN 6 #define MATRIX_WIDTH 96 /*Visible LED Matrix width*/ -#define MATRIX_HEIGHT 64 /*Visible LED Matrix height*/ +#define MATRIX_HEIGHT 128 /*Visible LED Matrix height*/ // Panel Upper half RGB (numbering according to order in DMA gpio_bus configuration) #define BIT_R1 (1 << 0) @@ -175,7 +175,8 @@ class ICND2153_I2S_DMA : public Adafruit_GFX { // ------- PRIVATE ------- private: uint16_t *gpioplane_buffer[2]; - uint16_t *bitplane_buffer[2]; + uint32_t gpioplane_buffer_len[2]; + uint16_t *aux_buffer; uint16_t *header_buffer; @@ -198,16 +199,16 @@ class ICND2153_I2S_DMA : public Adafruit_GFX { uint8_t gclk_scale; uint8_t frame_scan_num; - uint16_t gclk_pulse_num_per_scan, dma_unit_num; - int header_length, colorbuffer_length, auxbuffer_length; - uint8_t colorbuffer_scan_num, auxbuffer_scan_num; - uint8_t colorbuffer_dma_descount, auxbuffer_dma_descount; + uint16_t gclk_pulse_num_per_scan, dma_unit_aux, dma_unit_color; + uint32_t header_length, colorbuffer_length, auxbuffer_length; + uint8_t colorbuffer_scan_num, colorbuffer_scan_num_sub[2]; + uint8_t colorbuffer_dma_descount, colorbuffer_dma_descount_sub[2]; /* Calculate the memory available for DMA use, do some other stuff, and allocate accordingly */ bool allocateDMAmemory(); void clearDMAmemory(); // uint32_t ValueAt(int double_row, int column, int bit); uint16_t ValueAt_t(int double_row, int column); - + void set_gpiobuffer(uint32_t offset, uint16_t mask, uint16_t color_bits); /* Setup the DMA Link List chain and initiate the ESP32 DMA engine */ void configureDMA(int r1_pin, int g1_pin, int b1_pin, int r2_pin, int g2_pin, int b2_pin, int a_pin, int b_pin, int c_pin, int lat_pin, int oe_pin, int clk_pin); // Get everything setup. Refer to the .c file diff --git a/src/command_parsing.h b/src/command_parsing.h index c8ba5ad..fc348ec 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -15,7 +15,7 @@ typedef struct { extern LED_COMMAND_DESCRIPTION *command_desc[2]; extern uint8_t current_display_description_id; -extern bool command_desc_update_flag; +extern volatile bool command_desc_update_flag; void command_init(); void command_task(void *pvParameter); From 6819dfb56aaeb3332fb9ecd775c051661a47a659 Mon Sep 17 00:00:00 2001 From: desnis Date: Fri, 28 Oct 2022 19:41:45 +0300 Subject: [PATCH 02/23] v1p0 --- README | 2 +- src/ESP32-ICND2153-I2S-DMA.cpp | 119 ++++++++++++++++----------------- src/ESP32-ICND2153-I2S-DMA.h | 6 +- src/command_parsing.cpp | 38 ++++++----- src/command_parsing.h | 2 +- src/display.cpp | 27 ++++++-- src/display.h | 5 +- src/esp32_i2s_parallel.c | 2 +- src/main.cpp | 11 +-- 9 files changed, 110 insertions(+), 102 deletions(-) diff --git a/README b/README index e482381..acb74ab 100644 --- a/README +++ b/README @@ -10,7 +10,7 @@ |--------|---------------------|---------------------|----------------------- | CL | clear | None | CL | BR | brightness | 0~100 | BR:60 -| F | font type | font type | F:FreeMono9pt7b +| FT | font type | font type | FT:FreeMono9pt7b | S | font size | size | S:2 | BG | background clor | red,green,blue | BG:255,0,0 | TC | text color | red,green,blue | TC:0,0,255 diff --git a/src/ESP32-ICND2153-I2S-DMA.cpp b/src/ESP32-ICND2153-I2S-DMA.cpp index 0e18e03..cd3a6ca 100644 --- a/src/ESP32-ICND2153-I2S-DMA.cpp +++ b/src/ESP32-ICND2153-I2S-DMA.cpp @@ -75,7 +75,7 @@ bool ICND2153_I2S_DMA::begin() { auxbuffer_length = gclk_pulse_num_per_scan + (4 * gclk_scale); // number of LL description - dma_unit_color = 2040; //(sizeof(uint16_t) * dma_unit_color) must be less than 4092 + dma_unit_color = 2040; //(sizeof(uint16_t) * dma_unit_color) must be less than 4092 dma_unit_aux = gclk_pulse_num_per_scan >> 1; // because gclk_pulse_num_per_scan * sizeof(uint16_t) > 4092 everything_OK = false; @@ -105,8 +105,7 @@ bool ICND2153_I2S_DMA::begin() { /*register callback*/ setShiftCompleteCallback(i2s_isr_cb); - showDMABuffer(true); // show backbuf_id of 0 - + showDMABuffer(true); return everything_OK; } @@ -136,7 +135,7 @@ uint16_t ICND2153_I2S_DMA::ValueAt_t(int double_row, int column) { uint16_t row_id, row_rem, col_id, col_rem; uint16_t panel_num = PANEL_CHAIN; // the number of chain uint16_t panel_id = column / 64; - column = column % 64; + column = column % 64; row_id = double_row % 8; row_rem = (double_row < 8) ? 1 : 0; @@ -146,12 +145,11 @@ uint16_t ICND2153_I2S_DMA::ValueAt_t(int double_row, int column) { return offset; } -void ICND2153_I2S_DMA::set_gpiobuffer(uint32_t offset, uint16_t mask, uint16_t color_bits){ +void ICND2153_I2S_DMA::set_gpiobuffer(uint32_t offset, uint16_t mask, uint16_t color_bits) { uint16_t *pbuf; - if(offset < gpioplane_buffer_len[0]){ + if (offset < gpioplane_buffer_len[0]) { pbuf = gpioplane_buffer[0]; - } - else{ + } else { pbuf = gpioplane_buffer[1]; offset -= gpioplane_buffer_len[0]; } @@ -180,7 +178,7 @@ void ICND2153_I2S_DMA::clearDMAmemory() { } uint16_t *pbuf0; - for(uint8_t buf_id = 0; buf_id < 2; buf_id++){ + for (uint8_t buf_id = 0; buf_id < 2; buf_id++) { pbuf0 = gpioplane_buffer[buf_id]; for (uint8_t scan_frame = 0; scan_frame < colorbuffer_scan_num_sub[buf_id]; scan_frame++) { for (uint8_t scan_line = 0; scan_line < 8; scan_line++) { @@ -196,7 +194,7 @@ void ICND2153_I2S_DMA::clearDMAmemory() { uint32_t pixel_pos; for (int y = 0; y < 8; ++y) { for (int x = 64 * PANEL_CHAIN - 16; x < 64 * PANEL_CHAIN; ++x) { - pixel_pos = ((uint32_t)ValueAt_t(y, x) << 4) + 14; + pixel_pos = ((uint32_t)ValueAt_t(y, x) << 4) + 14; set_gpiobuffer(pixel_pos, 0, BIT_LAT); } } @@ -251,12 +249,13 @@ bool ICND2153_I2S_DMA::allocateDMAmemory() { return false; } - /*It cannot malloc a large color buffer for 6 panels. The color buffer size of 3 panels about 98KBytes. So separate into several parts*/ - colorbuffer_scan_num_sub[0] = colorbuffer_scan_num >> 1; - colorbuffer_scan_num_sub[1] = colorbuffer_scan_num - colorbuffer_scan_num_sub[0]; - gpioplane_buffer_len[0] = colorbuffer_scan_num_sub[0] * gclk_pulse_num_per_scan; + /*It cannot malloc a large color buffer for 6 panels. The color buffer size of 3 panels about 98KBytes. So separate + * into several parts*/ + colorbuffer_scan_num_sub[0] = colorbuffer_scan_num >> 1; + colorbuffer_scan_num_sub[1] = colorbuffer_scan_num - colorbuffer_scan_num_sub[0]; + gpioplane_buffer_len[0] = colorbuffer_scan_num_sub[0] * gclk_pulse_num_per_scan; colorbuffer_dma_descount_sub[0] = gpioplane_buffer_len[0] / dma_unit_color + 1; - gpioplane_buffer_len[1] = colorbuffer_scan_num_sub[1] * gclk_pulse_num_per_scan; + gpioplane_buffer_len[1] = colorbuffer_scan_num_sub[1] * gclk_pulse_num_per_scan; colorbuffer_dma_descount_sub[1] = gpioplane_buffer_len[1] / dma_unit_color + 1; gpioplane_buffer[0] = (uint16_t *)heap_caps_malloc((sizeof(uint16_t) * gpioplane_buffer_len[0]), MALLOC_CAP_DMA); if (gpioplane_buffer[0] == NULL) { @@ -292,17 +291,17 @@ bool ICND2153_I2S_DMA::allocateDMAmemory() { */ { // 1 is for header of frame(Vsync), - //color buffer DMA descriptions + // color buffer DMA descriptions colorbuffer_dma_descount = colorbuffer_dma_descount_sub[0] + colorbuffer_dma_descount_sub[1]; - desccount_a = (colorbuffer_dma_descount + 1) * 2; - dmadesc_a = (lldesc_t *)heap_caps_malloc(desccount_a * sizeof(lldesc_t), MALLOC_CAP_DMA); + desccount_a = (colorbuffer_dma_descount + 1) * 2; + dmadesc_a = (lldesc_t *)heap_caps_malloc(desccount_a * sizeof(lldesc_t), MALLOC_CAP_DMA); - //auxiliary buffer DMA descriptions + // auxiliary buffer DMA descriptions desccount_b = frame_scan_num * 2 + 1; dmadesc_b = (lldesc_t *)heap_caps_malloc(desccount_b * sizeof(lldesc_t), MALLOC_CAP_DMA); size_t _dma_linked_list_memory_required = (desccount_a + desccount_b) * sizeof(lldesc_t); - + Serial.printf("unit-%d, color desc-%d, aux desc-%d\n", sizeof(lldesc_t), desccount_a, desccount_b); } @@ -328,32 +327,32 @@ void ICND2153_I2S_DMA::configureDMA(int r1_pin, int g1_pin, int b1_pin, int r2_p previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; uint16_t *pbuf = gpioplane_buffer[0]; - for (int scan_id = 0; scan_id < colorbuffer_dma_descount_sub[0]-1; scan_id++) { + for (int scan_id = 0; scan_id < colorbuffer_dma_descount_sub[0] - 1; scan_id++) { link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, sizeof(uint16_t) * dma_unit_color); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; pbuf += dma_unit_color; } - uint16_t remain_elements = gpioplane_buffer_len[0] - ((colorbuffer_dma_descount_sub[0] - 1) * dma_unit_color); - link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, - sizeof(uint16_t) * remain_elements); - previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; - current_dmadescriptor_offset++; + uint16_t remain_elements = gpioplane_buffer_len[0] - ((colorbuffer_dma_descount_sub[0] - 1) * dma_unit_color); + link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, + sizeof(uint16_t) * remain_elements); + previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; + current_dmadescriptor_offset++; pbuf = gpioplane_buffer[1]; - for (int scan_id = 0; scan_id < colorbuffer_dma_descount_sub[1]-1; scan_id++) { + for (int scan_id = 0; scan_id < colorbuffer_dma_descount_sub[1] - 1; scan_id++) { link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, sizeof(uint16_t) * dma_unit_color); previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; current_dmadescriptor_offset++; pbuf += dma_unit_color; } - remain_elements = gpioplane_buffer_len[1] - ((colorbuffer_dma_descount_sub[1] - 1) * dma_unit_color); - link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, - sizeof(uint16_t) * remain_elements); - previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; - current_dmadescriptor_offset++; + remain_elements = gpioplane_buffer_len[1] - ((colorbuffer_dma_descount_sub[1] - 1) * dma_unit_color); + link_dma_desc(&dmadesc_a[current_dmadescriptor_offset], previous_dmadesc_a, pbuf, + sizeof(uint16_t) * remain_elements); + previous_dmadesc_a = &dmadesc_a[current_dmadescriptor_offset]; + current_dmadescriptor_offset++; /*use following code when desccount_a = (frame_scan_num * 2 + 1)*2;*/ // for(int scan_id = 0; scan_id < auxbuffer_dma_descount/2; scan_id++) { @@ -468,10 +467,10 @@ void ICND2153_I2S_DMA::updateMatrixDMABuffer(int16_t x_coord, int16_t y_coord, u if (green & mask) color_bits |= g_bits; if (blue & mask) color_bits |= b_bits; - if (i % 2) { - set_gpiobuffer(offset+i-1, designator_mask, color_bits); + if (i % 2) { + set_gpiobuffer(offset + i - 1, designator_mask, color_bits); } else { - set_gpiobuffer(offset+i+1, designator_mask, color_bits); + set_gpiobuffer(offset + i + 1, designator_mask, color_bits); } } @@ -491,49 +490,49 @@ void ICND2153_I2S_DMA::updateMatrixDMABuffer(uint8_t r, uint8_t g, uint8_t b) { if (green & mask) color_bits |= BIT_G12; if (blue & mask) color_bits |= BIT_B12; if (i % 2) { - color_buffer[i-1] = color_bits; + color_buffer[i - 1] = color_bits; } else { - color_buffer[i+1] = color_bits; + color_buffer[i + 1] = color_bits; } } uint16_t bit_id = 0; - uint32_t pixel = 0; - uint16_t *pbuf = gpioplane_buffer[0]; - uint32_t len = gpioplane_buffer_len[0]; - do{ - for(bit_id = 0; bit_id < 16; bit_id++){ + uint32_t pixel = 0; + uint16_t *pbuf = gpioplane_buffer[0]; + uint32_t len = gpioplane_buffer_len[0]; + do { + for (bit_id = 0; bit_id < 16; bit_id++) { pbuf[bit_id] = (pbuf[bit_id] & (~BIT_COLOR)) | color_buffer[bit_id]; } pbuf += 16; len -= 16; pixel++; - }while(len >= 16); + } while (len >= 16); // Serial.printf("buffer0 pixel:%d, rem:%d\n", pixel, len); - if(len != 0){ + if (len != 0) { Serial.println("buffer0 fragment"); } pbuf = gpioplane_buffer[1]; - len = gpioplane_buffer_len[1]; - do{ - for(bit_id = 0; bit_id < 16; bit_id++){ + len = gpioplane_buffer_len[1]; + do { + for (bit_id = 0; bit_id < 16; bit_id++) { pbuf[bit_id] = (pbuf[bit_id] & (~BIT_COLOR)) | color_buffer[bit_id]; } pbuf += 16; len -= 16; pixel++; - if(pixel >= (PANEL_WIDTH * DOUBLE_ROWS * PANEL_CHAIN)){ + if (pixel >= (PANEL_WIDTH * DOUBLE_ROWS * PANEL_CHAIN)) { break; } - }while(len >= 16); + } while (len >= 16); // Serial.printf("buffer0 pixel:%d, rem:%d\n", pixel, len); - + } // updateMatrixDMABuffer (full frame paint) /*--- pixel mapper ---*/ void ICND2153_I2S_DMA::MapVisibleToMatrix(uint16_t x, uint16_t y, uint16_t *matrix_x, uint16_t *matrix_y) { - #if (PANEL_CHAIN == 3) +#if (PANEL_CHAIN == 3) // ___ ___ ___ // | O | -< | O | -< | O | // | ^ | | | ^ | | | ^ | @@ -544,9 +543,9 @@ void ICND2153_I2S_DMA::MapVisibleToMatrix(uint16_t x, uint16_t y, uint16_t *matr x_new = (x / PANEL_HEIGHT) * PANEL_WIDTH + y; *matrix_x = x_new; *matrix_y = y_new; - #endif +#endif - #if (PANEL_CHAIN == 6) +#if (PANEL_CHAIN == 6) // ___ ___ ___ // | O | -< | O | -< | O | // | ^ | | | ^ | | | ^ | @@ -563,7 +562,7 @@ void ICND2153_I2S_DMA::MapVisibleToMatrix(uint16_t x, uint16_t y, uint16_t *matr x_new = (x / PANEL_HEIGHT) * (PANEL_WIDTH * 2) + y; *matrix_x = x_new; *matrix_y = y_new; - #endif +#endif } uint32_t mapping_tb[11][2] = { @@ -592,18 +591,18 @@ void ICND2153_I2S_DMA::load_test_screen() { /* test line */ int line_id = 0; uint16_t color[3]; - color[0] = color565(255, 0, 0); - color[1] = color565(0, 255, 0); - color[2] = color565(0, 0, 255); + color[0] = color565(255, 0, 0); + color[1] = color565(0, 255, 0); + color[2] = color565(0, 0, 255); int color_id = 0; - do{ + do { drawLine(1, line_id, MATRIX_WIDTH - 2, line_id, color[color_id]); line_id += 2; color_id++; - if(color_id >= 3){ + if (color_id >= 3) { color_id = 0; } - }while(line_id < MATRIX_HEIGHT); + } while (line_id < MATRIX_HEIGHT); /* test font */ // setPanelBrightness(10); diff --git a/src/ESP32-ICND2153-I2S-DMA.h b/src/ESP32-ICND2153-I2S-DMA.h index 49c256f..6d65e37 100644 --- a/src/ESP32-ICND2153-I2S-DMA.h +++ b/src/ESP32-ICND2153-I2S-DMA.h @@ -24,7 +24,7 @@ #define DOUBLE_ROWS 16 //(PANEL_HEIGHT/2) #define PANEL_CHAIN 6 -#define MATRIX_WIDTH 96 /*Visible LED Matrix width*/ +#define MATRIX_WIDTH 96 /*Visible LED Matrix width*/ #define MATRIX_HEIGHT 128 /*Visible LED Matrix height*/ // Panel Upper half RGB (numbering according to order in DMA gpio_bus configuration) @@ -55,7 +55,7 @@ /* Keep this as is. Do not change. */ #define ESP32_I2S_DMA_MODE I2S_PARALLEL_BITS_16 // Pump 16 bits out in parallel #define ESP32_I2S_DMA_STORAGE_TYPE uint16_t // one uint16_t at a time. -//#define ESP32_I2S_CLOCK_SPEED (20000000UL) // @ 20Mhz +// #define ESP32_I2S_CLOCK_SPEED (20000000UL) // @ 20Mhz #define ESP32_I2S_CLOCK_SPEED (10000000UL) // @ 10Mhz #define CLKS_DURING_LATCH 0 // Not used. /***************************************************************************************/ @@ -176,7 +176,7 @@ class ICND2153_I2S_DMA : public Adafruit_GFX { private: uint16_t *gpioplane_buffer[2]; uint32_t gpioplane_buffer_len[2]; - + uint16_t *aux_buffer; uint16_t *header_buffer; diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index 8fc3f68..90e62f9 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -8,7 +8,7 @@ // command_type_num = sizeof(command_type) / sizeof(command_type[0]); #define COMMAND_TYPE_NUM 11 -const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "F", "S", "BG", "TC", "CR", "P", "I", "D", "FL"}; +const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "S", "BG", "TC", "CR", "P", "I", "D", "FL"}; String command_buffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; const char command_separate_char = ';'; const char parameter_separate_char = ':'; @@ -19,6 +19,7 @@ LED_COMMAND_DESCRIPTION *command_desc_last = NULL; LED_COMMAND_DESCRIPTION *command_desc[2]; uint8_t current_display_description_id = 0; volatile bool command_desc_update_flag = false; +volatile bool command_desc_stop_flag = false; // for FL command static void command_parsing(const String cmd_buf) { int start_pos = 0; @@ -39,21 +40,25 @@ static void command_parsing(const String cmd_buf) { for (int i = 0; i < COMMAND_TYPE_NUM; i++) { cmd_type_pos = cmd_string.indexOf(command_type[i]); if (cmd_type_pos == 0) { - cmd_desc = new LED_COMMAND_DESCRIPTION; - cmd_desc->cmd.type = command_type[i]; - if (command_type[i] != "CL") { - cmd_parmeter_pos = cmd_string.indexOf(parameter_separate_char); - cmd_desc->cmd.parameter = cmd_string.substring(cmd_parmeter_pos + 1, cmd_string.length()); + if (command_type[i] == "FL") { + command_desc_stop_flag = true; } else { - cmd_desc->cmd.parameter = ""; - } - cmd_desc->qe_next = NULL; - if (command_desc_first == NULL) { - command_desc_first = cmd_desc; - command_desc_last = command_desc_first; - } else { - command_desc_last->qe_next = cmd_desc; - command_desc_last = cmd_desc; + cmd_desc = new LED_COMMAND_DESCRIPTION; + cmd_desc->cmd.type = command_type[i]; + if (command_type[i] == "CL") { + cmd_desc->cmd.parameter = ""; + } else { + cmd_parmeter_pos = cmd_string.indexOf(parameter_separate_char); + cmd_desc->cmd.parameter = cmd_string.substring(cmd_parmeter_pos + 1, cmd_string.length()); + } + cmd_desc->qe_next = NULL; + if (command_desc_first == NULL) { + command_desc_first = cmd_desc; + command_desc_last = command_desc_first; + } else { + command_desc_last->qe_next = cmd_desc; + command_desc_last = cmd_desc; + } } break; } @@ -100,6 +105,7 @@ void command_init() { command_desc[1] = NULL; current_display_description_id = 0; command_desc_update_flag = false; + command_desc_stop_flag = false; Serial.setTimeout(200); } @@ -118,6 +124,8 @@ static void update_command_desc(LED_COMMAND_DESCRIPTION *new_desc) { vTaskDelay(200 / portTICK_PERIOD_MS); }; Serial.println("accepted"); + + command_desc_stop_flag = false; if (current_display_description_id == 0) { clear_command_desc(command_desc[1]); command_desc[1] = NULL; diff --git a/src/command_parsing.h b/src/command_parsing.h index fc348ec..abc8c1d 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -15,7 +15,7 @@ typedef struct { extern LED_COMMAND_DESCRIPTION *command_desc[2]; extern uint8_t current_display_description_id; -extern volatile bool command_desc_update_flag; +extern volatile bool command_desc_update_flag, command_desc_stop_flag; void command_init(); void command_task(void *pvParameter); diff --git a/src/display.cpp b/src/display.cpp index 8d2fa3a..d91de25 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -9,11 +9,8 @@ #include #include -LED_COMMAND_DESCRIPTION *display_command = NULL; - void display_init() { led_matrix.begin(); - display_command = NULL; command_init(); } @@ -169,7 +166,14 @@ static void drawBmpFromFile(String filename, uint8_t xMove, uint16_t yMove) { if (!goodBmp) Serial.println(F("BMP format not recognized.")); } -void update_display_param(LED_COMMAND_DESCRIPTION *cmd_desc_first) { +void display_task() { + while (!command_desc_update_flag) { + vTaskDelay(200 / portTICK_PERIOD_MS); + } + + LED_COMMAND_DESCRIPTION *cmd_desc_first = command_desc[current_display_description_id]; + command_desc_update_flag = false; + LED_COMMAND_DESCRIPTION *command_desc_tmp = cmd_desc_first; String cmd_type; String cmd_parm; @@ -187,7 +191,7 @@ void update_display_param(LED_COMMAND_DESCRIPTION *cmd_desc_first) { } else { Serial.println("Brightness is less than 100."); } - } else if (cmd_type == "F") { + } else if (cmd_type == "FT") { if (cmd_parm == "default") { led_matrix.setFont(); } else if (cmd_parm == "FreeMono9pt7b") { @@ -237,10 +241,19 @@ void update_display_param(LED_COMMAND_DESCRIPTION *cmd_desc_first) { drawBmpFromFile(cmd_parm, x, y); } else if (cmd_type == "D") { led_matrix.showDMABuffer(true); - vTaskDelay(cmd_parm.toInt() / portTICK_PERIOD_MS); // delay(cmd_parm.toInt()); - } else if (cmd_type == "FL") { + int delay_tm = cmd_parm.toInt(); + do { + /*for FL command*/ + if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { + break; + } + vTaskDelay(100 / portTICK_PERIOD_MS); + delay_tm -= 100; + } while (delay_tm > 100); } command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); } + /*for a command list without D command - ex:"CL;P:Hello;"*/ + led_matrix.showDMABuffer(true); } diff --git a/src/display.h b/src/display.h index be4dc01..41431e5 100644 --- a/src/display.h +++ b/src/display.h @@ -3,10 +3,7 @@ #include "command_parsing.h" -extern LED_COMMAND_DESCRIPTION *display_command; - void display_init(); -void update_display_param(LED_COMMAND_DESCRIPTION *cmd_desc_first); -// void display_task(void *pvParameter); +void display_task(); #endif diff --git a/src/esp32_i2s_parallel.c b/src/esp32_i2s_parallel.c index 70f9cbf..978ab3c 100644 --- a/src/esp32_i2s_parallel.c +++ b/src/esp32_i2s_parallel.c @@ -32,7 +32,7 @@ #include "soc/gpio_periph.h" #include "driver/gpio.h" -//#include "esp_heap_caps.h" +// #include "esp_heap_caps.h" #include "esp32_i2s_parallel.h" typedef struct { diff --git a/src/main.cpp b/src/main.cpp index 3ac2641..b589b36 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -3,14 +3,11 @@ #include "command_parsing.h" #include "display.h" -uint32_t frame_id = 0; - void setup() { // put your setup code here, to run once: delay(2000); Serial.begin(115200); delay(100); - Serial.println("I2S DMA."); if (!SPIFFS.begin(true)) { Serial.println("An Error has occurred while mounting SPIFFS"); @@ -22,13 +19,7 @@ void setup() { xTaskCreate(&command_task, "command_task", 4096 /*configMINIMAL_STACK_SIZE*/, NULL, 5, NULL); } -/* current log result: pass_tm - 24 or 25ms = (10 or 11) + 14*/ void loop() { /* display_task */ - if (command_desc_update_flag) { - display_command = command_desc[current_display_description_id]; - command_desc_update_flag = false; - } - update_display_param(display_command); - vTaskDelay(200); + display_task(); } From 40b91ea9fc05a118233ec4003f22112b681eee9f Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 07:35:42 +0300 Subject: [PATCH 03/23] add animation sample command --- data/HappyFace_94x94.bmp | Bin 0 -> 26750 bytes data/NormalFace_94x94.bmp | Bin 0 -> 26750 bytes data/SadFace_94x94.bmp | Bin 0 -> 26750 bytes data/face2_96x64.bmp | Bin 11830 -> 0 bytes data/sample1_96x64.bmp | Bin 18486 -> 0 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/HappyFace_94x94.bmp create mode 100644 data/NormalFace_94x94.bmp create mode 100644 data/SadFace_94x94.bmp delete mode 100644 data/face2_96x64.bmp delete mode 100644 data/sample1_96x64.bmp diff --git a/data/HappyFace_94x94.bmp b/data/HappyFace_94x94.bmp new file mode 100644 index 0000000000000000000000000000000000000000..d59535ef9fa4eebd44d0c04e54c1b4dcb2c4cee7 GIT binary patch literal 26750 zcmeI5>2q915y0QRH2m-_x#U=3VoS-PJ1ETG{WI>FMd|?&W@GY4{`AxS+_ORRg<$dJVCfb4 za=|SRc|`$=QJ5;n_cOTejX&nkUk}#y)!LhC^?zz*N3GmZ%Uf!BQ!Q_(<^O13Zh5#R z1t>;gs!(zM`2Zk*Iu@Vd2O85?ed*afwXz*jLZ?B|YpAs?pa3|1#RqsF63HL+CV%3u z-cx*qIf~N2p*&zC_%!6BCi>trFz?O%F<5^m&C$T8FG(ZwU`E z!KDK2>WecEHNbl1ZVJBe{Em$1;!DBU_x*u|O1M!SAdCMD04PLCky(%dr88gct)`Ya zc{hbBn<5ct%<&)8uPaf$fCab+V+tEFmw{fTu_#%2=su6elT`~;*;5NI2H0#Rp*vTj ziG{z3xFu2u^gt3+yZ9M@*k6A)iKRCLmxX@>gR5P{#`6Z(JQ@`aj!W5w0#%r-D+tZ} zHd&5P0IRR5k)t#})>B;$@ zhcjl3fj}EKEvIt%*NguO;`5Q%r>`p}+oSUtSoXv!irM4XNpztDcqS4CFRKS*3h zR9A+(ZgT#iAZ$rRs?YwuywMHv*33l*i~C&SU7JoMqgZab9$56mSc;seWCb`P>q&|??xO-FM>47?J!%>GWqC(#i!;M3M^?W;GPc)cltHhZniTti1} zMX~4JwdpIiH3KsjwR}fDEAnj(l1>je05KuvOEGwK>D2&#kuMkA@=(IT_($ncM1V7f zBM%nSLRig~UdAAte%gi1YARNBr?9Vd;TJx^QJoTp*PG#*%D!k0)a&4KDmT&z3ZSKg zPFT1paT=yJnoEU}^a7vDa!H|d6HHJB!nbi*AP~GS4qpiqfGSj^ zx`A7(37VtPBr2pnlPN*>N4F%_oLX95oN9UugWfGv)o_up19jv6C|JP!th}9?&1^pJ zCDj2Ux=`;{NFizTR(9tM=t!b9+0gOKm5RA%%z1lL0#ydg%o|XSs|UPa82I$ZifM(6 zb^s-Y5i5Z$zKJfPrZXy9ujraCr&MPl$12mhWx>r-QjCy$1dpcTnisa4`E^=@t%ghe z4_GlxE%MwcFqlLOg#|STbU$SoaPqQm3GJo_q0$ zXZVv1p^a7w0ZF1@!ZS;KM;vqd;~nG}9SKIjQUxG@1)-P8xE4L2X?BPZOF2 zJ66duK(=3zD5F;ty!O=DOI;#NgvPl`vVM3tu*{Wr6o|Ev%(#$sE-m~{Mf8JN-qLHZ zfzR5tpFNZ6LL+AahdL&OV#I8W_qFp?+JrETf`)Exv~o8m@yEJwxo!!Y?@y z{p{C#!_2!a1EvA)>ZPzRPFZW9Kn(O;Fkn4e*T|4UOMfC6N+-Gq)c2gAo|^I2-#bJH zx!0h&pjBrXMp#!o7vEDV%H+#y1npsn)wY5ltxCi&bXy#QaiH0Hm-qkV6Fykr@2vk{ zVFlzB@9g`jpZcHyGN45Eg=1rgo?#>7KRn+S8}UZD*AiWsUr*QQ#b2Ku-#`8|f@ys5&>RHk!1Qi$T2_@OH|_Axa~ z)Db{k<3fxIDhIPD&%K_gsU$C96V@!aI zuIVy`_X$}%Z}DZ#xWOac{DAU}C>G5jhb++MrbZk5ky{^B+K~3G)8>^E+O(w%rijz# zM5aReB*|3shC#2SpkSM}$N3^j7oW`G(TFF_;U~5qv`Ml3PJ9Mvlj1XU$k$X89!vP_ zhhp7|Wgy4Myo*8ulq|Ww#%8O4CTOVoC&kz7M2vzwJz}M@MvcJ~+LL&>WTyq=mAU~L z03r@^lm5YmXIv4kbKuQ>%+o1Z_StDrE>+Wrnr?=3(eWrSqGz} z^!nb^<%ATU1K?#-e8JXYbjcO4*YhREMAxBYr8wH$bf?F0Sj=Nh!=2wLeid|K>=T; z=X0h?FGF)3OUl!+;1WpM)IRzt1M|t$P7aeGx z&E#>jB{TOLBuG7x$Z6Yv2oKxn0CGJB$vmM?JajoPXCH)X+3V5cj^{Oh{wdqBLDM+w z^#E=ydxY}v>)Crke0u5|5`ueAmz@!^;|vuHPvvO8y7IYTW}33PblL?4&@EjnuJszFZf})neP8rGF7CcB51~Qi)(%Ja7Wk68j3vb*p+U zAxz?#3lCS<4{S9SOG(pTLUi^<^@DIBN^y>%JM|r-lzPU?(N@jLXT021bf-EyY7qMG zY@qAiIU6XV(c-`DJ@p6|<^tAK(Vg`g(d)ki8Bnt97(uoELz8sm;l{Y`!OTRakH}eM zpdkvzG(8{;Xmf6i-j@zs&s`qY{rvLJ3qk{mBtj9mR(3m)MZyR2+;`>&(p3p?G%$X@Z!q zgf^2-s{lQatY+Z3<6@P>8HrnlhZG9WT4hDmW$UK}Ir|oXvQV3S*6MDFbAPg%E&5hG zcFuCiJENBkpzL#W-_Dna2Gs!qD3)DCuf!!NR4^a|Cl&Xu6Wgr*kX06$9rR#oOAof$ zh~B_tF!|hb0b8_4m14t9#=a6>QGj9;rV16QE+k13pMzGSvz_ft%+>o>5dy(fIb@{N znc%W*e^YYQ_;SH5oWa<$ekhiT!vX!GTB0+-3+_g&*y|$IVS5&G;34Ty3eO*mvBg*v zCMPS(fwNv^+!E@K&XRv7s3@>SdRe8c{06~gUq+pS>dZJ>GGQ`$pYlrVan7Trt z3vN|9(doLRAh13ws-pJauDI$0ywmu11wQFd6OZ{a=f{8ZBrZphe1%B{C|_c+LS26I z$SL5&n9@|sEeW`g5T4LlwBt(=?kmEX#_5&l-r6`ukWqj0z*x%=3@ E4>&o)Y5)KL literal 0 HcmV?d00001 diff --git a/data/NormalFace_94x94.bmp b/data/NormalFace_94x94.bmp new file mode 100644 index 0000000000000000000000000000000000000000..776bf4343c869fb0263aa1d04131f8d97c2e7bee GIT binary patch literal 26750 zcmeI5d$3kj6~Grkh627W7fs}X@>X7BDuM`t1eeU$MF%A=a=}Xl#`_IY=48`T$NXPs zdYR=+O^!8cHRJfs%zvC7Q^RLjSZ1k+WaQLuox^w7d!KW^d%m;JxqJ`Se8Bm>v(MgZ zud`lzt+hAvuG;%43E*P>p1_~wNB;DaGlSpTx!*D<{1g0eZ2mgAO~x#ei`UD7yX5)@ zW%(~;^{-{^@8s4$=!Xlw^5ga2*9Ozq%b1VJDQ(9F)jk<@#HBL#3$p5Y+4Y|6ct^JV zOSZf&oA%3wS7rU5WL-(t?K3_l{gGQVpc##Mga>c=rOdliM$GCHj0+!R?3HrE4`kON z+5Wa{{<}`sqJc?|6xSR6tewym9p3PejQx1w_!lt1pfjZX8?y7DY=28O?)RccPqf_l zSM8i37Tqg@KU}~Z^6&DDsnYo~*?m|x|1Bmd6*vPSdPU_(Kd)5xAOr3GkLss0r{zDL zoO(QMw5)tucKus6{-q+Ll(d0rkv9V^a!7W+C!1fF&-_u={8m3)AUOPp;HYMLQyXia zj!v>EO#_Br`K+8iHmCXI)(tjg&*4f`LDOvcM<8Wy%hI39oX^SlYoukod|*J2IP~i; zE#tJ=?9a;5pQxHag6O1z(&83qpo(e(rma#7vgx&CUO`5f4LpC#3v$UOfwz3%v~y+p zMm2WGEZx$1qBa5<*zSUEpP~GpUG=Q8eImE>3b}=4nXyF%oajH4)x&^+N@-}LLnMlD zNp>7in=k#W2m9np+hwxzkYFt0Zw{&;`dv>8ZHflmrWH>r<0c9k=z+H;s&nrw9EV_l8y{A7by3(STi#H+ zea`&8!6IRlQS;P~-ugxYZs>8edBL#yMOA_hVR&1-n+0DlcW8n1o%&kGnVk1jhOSC_~o z&wgF%=L+2~CU6Ws#QZPkI!xZ3v1rG&a>?^rj>2{0j}vsvp7&*1SKf0epufqT0;&#q zPy%_V<~g?~Sf$(EmvL7WFp*-qB#s8c4tWqaxXJ_CW(9tXtOz#_3^AoMrh7{2HD_8>tbE2@5@40^9_kn7ebKdCEGl%(RUN<_x`;HS z2?I|2sNP}OY4QQl>#ou$?Jk-|EiK(Bj z?S^>GOve$4bm6d5&(YAC`6%AN!n70Vv8m?D zOhwOz_@q`>(?H5$lT(aRpG~kXj*zf0?I8__!qtRZ*{4Y%g7rxg18ZW>U9=L6?2QO!?)sn8D#n@LN3&O;F;Yps0$wr!l6;{j-bPO6=>4Ss4#{9@9 zUH>W?KgSDPxC_^M;Yk`0$InEGJiGzJFR=nxBqOPu@`QS!4bvovY#MXIUPk#7xi~5r zBHF=YBx*gOj%Y)U-4rX<0Y*p=jb;*V$3ZP%@PvzQ)yNU!6#8L^=^H#T6-p4O(1=(A zu`z-=j1b)+G=YNi2kd|Qy&4NE^urLNuJA`Tu+c_+4?bZ4Lxx*a!>lZOG>6gZs|(T& zOgv%`oSvXEm8B$wn9qI@VDN;aAe2nL#q2i#!FzC}77utW{dr~ikVjWj}SArp`I2CGd4qv(3atjNG4 zZcZSg9?=GZ1hE`!`O)ZLNw)s8IY|?EzmXX)g)4(kzkD>^0+IMMCs5aXlt=dImJ`u> z6qA>zvuRGC?Az2WL7C2R+JwB2M4RI>71Ab2rjG04kT&W78@jk#qco(?O*uPm!_mHK z!?ljFGnBLokp(;n~mS1S2RB6d7_>EVlKS&je)hGBJS)D>Phv)#>!ZLv{10CNe-`#|!1KqIV?F|_AFQuW$z zX6zdYg{LEWSQpjRUL_!)73>Di<(Mcf*=K3R(%;eDg4qDUh3zfGZSqu8KxUy}y+FH9 zhGWo)S=A)F0j*g2tD2Q50|nNmwD}}8FT2gkXT*s_l8_zJ)xt?bEgKu}7W~l}*}zF{ z!kujMFT?QZvD{tO?KHD?_Cgz8|A{T-fm8oG@Knv{#7PqU!u#a4WCQk+nqss4fKWqV zfaZJ+fx|mKVTf@%^(A}DOh+NY{m6xfGE-4CFm!sxEgQWsHI_z0_L4GLvp3$J4T~Re zYXxv4vH>>M41}1&lD_`v*Ru60S9~e(X=0j&{uvH8BpZ;yHItg0g1{jWHb8XM)#Z^H zjf#S7aP~~~IpXh_4iRM^z?(6PJ&s^o(%~}io5d+mC#*bixO2>vaU5Ywb3%O0ycGgU zQ-}+fKo3NjIgv-!NScRp6C%9kH)>PpkZ$RmAsC1gL9zi9wKM>=Ne2^qV#B5BKrpyr z$`YUG<;NLY<)%k;kMecjju-s&@@$3M9A9$nx3t@(kN6e|u~FO9!nj}U_au&t`EaVP zF%6u((Wt;iZO8WEUk?gTQA(IInQ$025O6PU>bB!Z$LQ2*(QSd??FTL)>p0G z$Lg@<$rKM1ZMrj7I=*8SVbcfH>f<9OiX$uA{GFGNM-XJcQ;w+$+;GrgKfK+>0K~wQ zCZ=gbB+^WA%5vK&+NbW;%}=Cxw5Hoo0l-8|X~Os8c%v$z>nZn$wQX;ORVh_=R5Q&v z1;L3e;jnPLQ6_K}=a3s&t8(XOrhyB1Xlj@1o~SgrOYZaopFJaa%lU-s()UplE!m=w zxOcv7whwv~3F;cOyi5%*IKp6j{g4O3#Lrw{QhAhoF8NWy&IHV0T?iK&-QygCsk-T5 zAC57fW$A$<>2MFaCny*+8`jn}DO+a=#1xoF-it&6Cyw=F9HMPCYuGW@j#UC-rcg}r z737I?52N80vO&0ZfQ^_)P5e!Qd@+Oxr%p(oP@5xMxS6P*8d-BKyi1X>Jm0{OK&`w* zDb5W`e(1W)A*mRg75kWD7tkQF4`+ae^XmADRpRKqJ^>87F4v3&SBMU8i+B&`-1Tv^ zkd4~iFH}1FkmO_^0&XE*bK<$p1k*5K#F{gQ;?vJ#GCmZa63w3Qnq-v#$t;p@Ga2mWZ*#3sPjvhIh$_ zQ!nP;p=A%P=U1vNWXlOVawc?Wt<)zTRW2mSMJI_RIN>ND02=J)t}!5(N~{?_)XY>k z6wE7g-EH|n1Tgs6~l&hM#JAXC9R zCj82TD$gdGR!A^NLhe;R8P1YFth`t!$BIxc!%~a4PL5qO*cD&7MI?K{U*Q(r(m4{! z5hI+yQinipiwX^#9_U2*P_j))O%EQ&y;MnjSCvXou2_deaZ#rH2?vZE5JnABu}Fnf z7!>q`D@W!3tASfIpcyKMM=(9uWP&c7g3!1yin?ZE2vo(hX@D3ATTa-K!-osL S@*}rsKr^Z`Jd1BL((?alUc8L} literal 0 HcmV?d00001 diff --git a/data/SadFace_94x94.bmp b/data/SadFace_94x94.bmp new file mode 100644 index 0000000000000000000000000000000000000000..8a5fd686efe91b2de4c0e03d0890ab7368d80786 GIT binary patch literal 26750 zcmeI5U925d6@X{|B}5{HNMf-q;R(1+ZxfA(L48q5P=gwcz9>X_K_U9)9|DoYU_u4s z4@PDhPB?3p<;bLO0TZqt*~ z-aRvGueJ7?z1LcMtu=Grf5Tm$PvrA1{=brcH=X&XlC^UFdal3a{PdrkSfT&cDs`>a zw;FS=F~6~PyR}bPyW845@}0T{q^i3Jm$f#_)%NRstK4x{Vt*c9iMDo22BMXRDJPFee? zG2d3|Q%N$NB$&;z50|C^1DGx%D!PLNRH0PDHX>YtnKF#yJ+IV_&dob_u!LWh38UeT z{!8nxC&|X)xZ4O4P|2)9DT6!|jBmrtDWyI$9IYXHi%rJ5vgkcuzJX0)MI6xj_9R&| zB%!GL8m+$}79J9Xwhxw0V)LVpV>qGI)nb`37G4;>0kiYg?h>DEw7ft9LNaj+B?NmX zmFl^|&K(8E8 z>ceB!d0_W30&EtqDAt9C7{UnHu=d#^LwyWWH3DiKptSbyvPsR| z$%9>sN0t)KX^zgkG2icC6eB}n%n!tb<=AHSbhWrd`J&@;6j1(WqD3PcTL*}>{(_j) z9P>xIP|ael@zis;mz4T=2b_-ug;Jj=63^^#hFu&yc1f#PFsbxQ#KRqK?G}pXn{)8y zSH)6_C!{Pc_I=@f?(HjL$Qoy4uaq-`$0l6)Ru4;5GvU=xJo}sPxwK|?%_cHLb6{f4 zb+t&st76!5H~gg5jdtu}`oh(On~8&WHhjb_483NCIbVBV#%zn+yhVva)kZPVfOyS> zY{MmSux>bPLuB!0CSB>xnq));u!K>CjRYgLsIkzW>Z~vFQ`oJ!o14w`X(&=5@YwZgINk}*> zj26BoiJX#t7ez{HUa7a2056}G99n49&`&>HzC8LC>M$G9f|=t3$r3G;+(o!ZFgb;3 zKx6LDhG&>Gy9QDKKoT&lrVJ6K-dm^d@Gwff&$&0U)Ui9iu7g=(&EeEJBw5n9tE2_O z+kZl-55!=FXGBYdeQ7V0+=D^{txq!7DL%-NMsw8q5Q>*k`@0IB6H!m4u9KzVq0r$6 zBB;_6T7NF`qgnm`OOo?S`*d*OJV-d_)lAAfe(q=MtC z%EjsOvt zrH)FYhU;amzopbQefm{@0Rvbp5gkK~=y5`bRWOWJ+nAk*I4?etE(^hvq7g2*D#pvN zSeHnFQ9+W*!xRm{ve1qk{jb}n&DpeReM>gSg>QIIBgB=!8`;{(jIEYXIOu_GP@&vk7`mEgnQ_XW)W!L=%`YkT<+CHOR0}o`@GCs<^)F4v(TtPN4it?^}JFybivm$4ywZ>9_abO z8r|A+ezuBl=uhLVZCdWtT}!D=#{8sTER3FD;go3+&kO*70ZcrBNdAvO(j7-3rs=E~ zLrK-Wy`AE=Y%uFolDsMGHG=jPT7L=mQ*!L=hDePtbTWkaxqNAG$VrN=p9M_oFDA(q zBVZ#$d45(M?~^F0G264AHy-hrKUkS{cn!ouBqV|Z#Nn`}r|B57-tk_<0uT0ytVI|c z`DjXZRlsN0)GJa?;N0#&KlUu@su)V=Op0RhUITi6cak{wTwpkm*NdH#T@?uNA+zge z&pFxjZ(Ol#&aJ7Qe2Ui8IbEF2oFZL30XDoptylDKkquu7-)}{QP)xkg_Z!=up_r#h zIUDa8w)XZ@w~c16xz3oM$@5SYJ?|PKkeHXAJPNamO%})@Ax?B2rs;9XUUL*N3a!7= z&rY*h#E&8v^Sb03-`14tEc`kNb%6?mpauCs2xTJB+0(^)bmchK%RhE%*6Z8=J$)A^FIU_6OATZ$&I!>$|(k z!5DK_RwHIV%?hdFlZ4|6IX8r}fcm0M~Jpy+j*I^sQK=P~2M+`=p8iNGM$ZOl+P1a;r zDWY4=*)s*RE+xl9siQO*xtnc&UXX(-W@HvRX)3w)W52 zH*M6ap`DPiHf5uzhW6nqBvV;~hD-<7URU9p)N9RauNg_(n*B)?LJ41@#C^tvDNv(k zA5@o$1rAr?+4ro+16iMj!7e4qh7vi3rzJ{CTqG0^N@_ZUSGeW&#M{$Ps zj_0IFF>>2+=^Dj1w7w}D@L~>~9nU205Wg{864Ywn*zg9HJj?pMhG-@ToCk5U6>3O` zYQuK#jEFYpAY0J-mI)efZB}@6JBo6!nsQt2+UVGBygRa4h-WpuR3IHJZ$T&-$kp|w z5kYEwrxa3!3v`u?Qw3`|=ddcD<)Rq$uUi0LE<9IAu(T!5ux?mO6QPz|2f|Nl@uUrkZx{_qe9qcO zw7y54MB<^AiswqWv)3!T=APZEM2&SYR)eSTj!%#;Hfod)ir#K1)|A_otH0Tt?@ zoSgh23&el@$$K!|tAlRg=8!Ny}5&6$fNOUhkm24E~232C4_001FqLC$Xw+)vhV zG@}?PR!R`0LIYKSoDP@RlsdvlVK7M`0ag0j71xcF`Eena-#ocn;;cMqhuLQrh*o7U zh9W_?vYPzdqQN02xdZ@U0MmuX@OH>=o?JC9u2+K2C6q8x*KEvIY)bH3InP|t(^Y@(Y5>W literal 0 HcmV?d00001 diff --git a/data/face2_96x64.bmp b/data/face2_96x64.bmp deleted file mode 100644 index 869f66d1bf85cadc50bd788346b4cb54eef115ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11830 zcmeHNiE|Uz8JEF_&}mD%t3Bltj4kk?)#^44FzJxaK+`m7CMUgyjwf`IkcOmbN!yf! zFlh;C14A#M>9p~EpGdZ7(?6`gZ+9gmYh?*rc+wd(vb_7=+wc9}_rCk>iPO;moBoO7 z_b~oO@b?7%8f-j%@iF_2o5#P8Ik3kZXtXtW`xy4QF8*RjydLiQXIhy~O0x<4cK$1k z7XFoNUX7%;8k zDIu4XJ{tCP`W`h@lfJ{}QvRTE8*yefV!$O>Knad6N7?mQU?b7Jb|Uy?Lbw|Vj-`55 zPw*QFw4;}qkI-VqXpywS85MMt8=8~zJVNvhHkx^K(lSXi}AFkc>bsT!LcNljne`kNXAx7tNi_>c<~76*ZJ@QLsHWzTdH`T{Q|iSgXiT~*N3*e#t8u^TZ{ltDU|5MB@M266Gcpo1Obb4h53 z!FVo$&A ziYT|Vda=2jg`h0|Q6q^r%;lQ4L$0$=wUc-lHfvdvJ{&HeY@3#5TVtbbKYq6vQ{E-N zKg6sObYfN}#y!(rK4!ZXr{EFpCkvdGFINW*J!{i={*Au&+llsj$HZ)s&m@FwvOV*S z;GH;sp}#FA)UsXjr9p7rkaei3yQ6J8pv8SaAkRZlbZMJY<(pb@Z~1kTZ9jBNUQfe~ zlb@d=Zu!TDVdLl*Mj9>fN~=*hGs2(mLv&D1q_{=CPHusqPll!CR4uEe$At?a*e3lk z6${w@G4A;uaWl;I8>$i#bcC&l>$egl~Vg)R#kc}k3#k03e-ymYV_=$30@ z+;qZZ+(JZruLkqtWZh(yFu`~j7tr)AL<_f#wtdQ9W4bsJN7?mga6HMq+T-c<+Z$R6 z!|b+Z&p|);at}N|doOD22D73mcjHZ!rQhLm3b~X4BalnDByWMB^#uiMhTAEwrr4%!(vv5_D{~l`%ah4;C8@;`Zay!4&85PdU?ywgRD83GyJqVXfNTyZ! zFOpGEvl1 za@lrFg0>LLXH@A^wWP0b)3U!AF)@i0n7vSu*>LjMJ`58!lP;l}*cGUkT{!)2aRU-e z0x7;zQS;-*m_u1Xv zMjjW~;QU8R9WDRS05e0rn%_tw-msk19r7!yBg%(i%ii5ID!&>Iu8(+!tvwe44c+ok zJwy0iX@sZzBTg26A{?BpXaRSFY?sdl$0%Gun59f4OGpLRM!;+=Nc_D1>@1mSM>pa% zy?8VpRQem$ceB~Bqt!Jtmt|< zr3yE`j(RCwH}x`@Jyx=KxPH?P&ZkQ{z8*KhNj>O=9UL#UgZyuGzcU8Elc<`v?(tgo zL;Wb?C37cyQX0=OXY+o3HR|cBoLTHKWPLh!SHaI~%(+rO?^QV?v!F2d73<);9P*Vg`KEsMg4hXhZ29Sm zl65k`zBBfuk@Dxz>1C-YoLKr6Y~Iwo{53*6EM1*_daDwHjE`*0Qge-_)~5 zBnEe^80!0W5XUZr0|D*Xo|31nZWLt4dQFRPql}n~JDVI<1I;$>M+o0_`UdW0&3`($ z&3L1WeWBY7z85wB^H$QOr#!maPK4#<>QN#8?h&N46deHflv*{A^bT?qXQRlW?@!>X zq?4`g2BX>8CASm*^#5Hfjo~axZR3}XeB3vbrE z?RXymCc;n%xi&XcN96J?@=auRCRH4oJ_OqwZB9C{G;ADBE3Z|kDb^8eo|JqwteaP| zeZb(XPz=fsFZ+-3AD5%*6mfkiB43Y`4XJ;F{0ZiQ;iFRns%Sr1#THv55MJ$NGx@{I zg$QEw2f3Z~6FYB(B~|_w(+vo{JOQ^LoU3?hP<)Pp^FDc;= z%(O5NzPSia3j${k)$S(CXGSv4z0@P!OHm}84|1T0{^J$TIm(GtZ-GCO#}oQFbpFkY z#fX$m32z_q^gLXCgm--S3n3|+W{hJ3=skFWw?d{8cqykklpT!Vf7naug?@}ic1Gtt zP5_mqwD`*b-?tQRxBoz+z1ZU7+P<#^Sbe7y@#jaCg*3)ft=`}gpp{I;rTJv%=5e%8#(+~H)XI$4eDZ4s9p$QO zcUC+Nv_P<%CTFWlxOfC|f;ba)fEZukpMFg(2<1$aBwFVFpdDEfUR2mfgZ((2+6{~y zK8w)BcU%@P4+ZZX!|oHmp=4MFjyCZ{<=42Fq2mPVg+$#Ok**B;PRe^9_E;~{Ew}nl t1-a2);qqYnt+;Sk6TZ-dI}y6RJQ#TGFnYbgdLC3*<9OWqm;=Qe_#cjRJvsmY diff --git a/data/sample1_96x64.bmp b/data/sample1_96x64.bmp deleted file mode 100644 index 95f863f3e0b9a8979498a3cba4273ae7a9ce94ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18486 zcmXWB1yozx_P$Mv#N9(e5+JyjLMbh@xVyW%OL2F1cX#(voE9jQLZJof?s_Wc^!D7# zxB30QjF~mIBx8_=cfND&HJ6&9f)2<3y%c~^1bDju?@Pe@6bBg?f!F_k|Nou*zYzk3 z!FV{SR0aY9#xwcRR9-j&fhLgg6ka@yfu+(>Br1xJg`(2I7!(vo;D#f)kZ2GNe;NYi zL?A&}0tkix;fSYUFc1vI14o^LfO$|T9yEay0_Q>CPCkq#BPa~u76^qq%>&_rV?l5N zjKqTA86YebOyUQl$XqBq7Xr-*!-258SP=!JhysFN3c->fpVNd1Nbz7uz~6vi3d87Z zFhc~&5QNeA!9+4bP>gU^k#I(l;ps0L84n^;$VU1o9bI-t8r8*~VPiovF{SI7;ndXW z>gt?WG#Gc(}NEKrlFhm&`IY5;N3+Q^-gX9!jSQo9g4_C1mnbsH*2E2C8^D2{9K3 z<*YQUr7?~`hJ$%95U430YK4R7pt-H6a0mzngFvwmC>Iwu9F2j2AZQF0iN_;w1UMiV zI1CI!LtqFl2o#J!pMs!3XaW>V0Aui{c|bg992Ww^4MT!31Q?D6!cdTGIh=qrk}e9y z(P4NRf+4~UTqN?HhQQDiJ_wq~gCqj1KzLp_i3!G0K`=B?>LQXUMN!a!^GkBUun0ae zBuj*w%Hqb632Zq8TO7nIz=h+5(-;r|0a0I1l9`EsofB30B9zUKqVaMQurNHH8-n0C zeHsKg`B(CA^KhX6<)co+;A{_ji7TNLYZJ7vForFNloElS5u>UrQLK!4P4)0f(hzA0 zwE6|8teB*Yr9Kv}fO7>wkEh{(!=K~N|+Hxh|N5&W*ss$b2U%;(>C3pdc)f2SXdns`Llr~{h$2~{ z2!?zD2YeVpreUNMuxv>fLxHLpu4?9WDreNm9D7@l@}*in_kGx zy%-vTX3zl(s*xqfv3Z?|AO{N8nvXA@%#%uk>5vh=bfg{;r;7q9pm}gOJQ|K9lE_3l zKMa9@1L*^YVHqqepD>)lhoCYb7y<;1hG6he0vQDO3uhl5Z=9t;2t4I=U)Nz79) zG#4BJq!^H@rywwH;1qU}Q&5T!l2@1uMTO$XTyPwcPn38@1B_(=xIjb!n2-#TC5563 za)6+CF?k3}5-oNP$rOU~338$cP?`WYmH-zNBP%Ei1bC|!mEfc$1XWZaL^2qM<3^*n zQD}^i2uoL+s;$A))F7%|;B&HIMENnSO$cY@nQ9tXHVZ_;!{}5X7sv)`41IN~>P4cc zFkVuarL4xUZ~EOqtVtMAD~K#%W6Ff7Z_TNX45$H;0+AHtvKlK}1R5+t!^2=?2$UCx zVbWPNrXat#6oH?Op_1Wf91@9wA`xI9sR?)}3JXD^xj|qa7yt(c1~L&1s09tiQD7t{ zUO?tF0s}%(-~=X$E(#;D5mbH{g$<_gLx~I&g$=>ek^FLC0+|a>LkWt(1!YOn7vaKZ z2nreyk{}Ey4Hzn1SPm|##6x9(NGzO?6ep1hqp{!&7D`ll*Oc}US?|RNw~OCjdl3_-B^w`qIT9SBYm2x3ftIB#Kld-#sVzB5VABt$xDek zSfg2dR7EAMq$Kc{W5tB;pT|5l!5v)Y{b0%Z=pg^rP3e{fD@~L-sm#nEaojOx6-Xe+ zP^btJ#0Q1apio{4naE2+A}|;j43ESDxcW z6#{NSa8$s-&_ZV*L?%k+985?WN~Yr#E>m=@&v``3Xj^i?5oA#*9wtBef(nT(jZ;y< zDx87i2@nB62|pjUn-jywPdqt=a`B>gMiSl8idR(;CN3-<;E9oypj=WFwJ{@}S468Q z;SDvJdYTXxKPLhWBT#@E4JMGDYY-kh)G<99Yf*Mg1S3wOu5a7nbqF6~$spL)QzTo@k(+=wt54Ll2ZdkBphOd{yoT z`n|Cec^-KA>N!RzKiY&rSHU7x1=%uGiYSG~#Nha_I06z$1nN8pOaOxjP#6Xb#lYYg zz|7$Y3<`rpV_^sk0!xA*h%lM}ieCzfVi z^aMpeAA<5lrl%{#-i~Eq&PnA1)94r2yeYzja3P8X6Ss37`OyH;D-OASfz&DjP7^@5 zlR<7Y-W46@H7BEY!B%%I2zQiV`?``DN(up&G#r#w^ySX0DV&$*2MREqO(asGAYK@Z z28B?eFe)5QK_W?TBmsfKBT#5442vNk(L^kn4@#heNpuLA4^C!cn4%yo9RxTqh6*9G z;WS}5kUMk{7>*A?7eO$^p>#o#oH|Ne0nR4^q5zc6qogjtr7mL5s$ z%x`GIvbMoVh(ob>G>ge^Z;H{=WP7;_c)9U8SmBfv#NF&govdMeG{%MVXr>@uLYmLR zozKw*h9_fKY%YFboV*H3okWd&Ro)=GKVkm+bmMEGf3Puni z1R5Mm1?H{@VD3j|1JfifG?@ntWE>gB3)Ci23{wnD6GE|NaMH>|Wn-}Td9;K)Cy5Vp zR)gO@L?S2&qi~t5Z$p#62qDv%=PoFOg)$6{c-1b7XD3J`#Z!%q)rt$xMMv`6*#a(v zl$WQSS3JcMfJ#cMsi}GB7?~It=w4Fu(b85?mI;-or7AGGw8R&*Wa1UYGZZB%r5HtQ zzIY~XMuq02X;7~y*`}?L&OonR<|~qb7l{zEg|Pl4R5L&3jRonIui{HX+MTi#SutB9F~D53Q`2< zcoKy`20#&cg|NKBIGQjFO@?AANCF*jZzzcY=VhT7qHwAJf>#7g5ri^CVGLmii3UHb zg;O;p8#+Q|F5(q0kxksG9#O*Sm5Mp_d}?M`NqIN`oGC`vG|;N4JD(UY9TqC);)D?p z_zNsF)HT;E~{8;YuGEvn`jv;$toyI$mt3(x|I0dnX?~ii?5$2-cZ2o z=@2%9bSHfr3xxO+>CEo4%p*0{%h{E;LxbD)x-~|sbxI;nwU}GlQa5xYXH^7!v{d{B zX^ZM2pUl{w?C8G&Nk2pAKb#0hYUm|J{5>N^0TUU_3wNSnG?7SSGSZraa-|>*d5ISR zR#=oA8YzoLN#hA(I6NB(Wgw9>ID&*B)2M6)_0p818Zo}$kz8QTh!HD%g|2$kcsi@#lEZz%ESD#~odM15&1oiWobFf^#~ zal2w~mt~|=D69Q0OXGrRkaGyM8j+xYMxDU{(n3jLh!P|^1BIqzFnoAk5`j*{ z(~xK?5=%x=_~Ar81d#=!3P5@JVGIcjTMi~D0~eM>NS-^*mJ)RJlS<4L&MQ}K>z7W= zlZ{DcsT=UhC=t${2Qyh{UOr)WC$xkl1cd^g&LlkDWr}i8a=;`_kON83RlZ=FpO)fe zJZpFPskP8=XOYjTZtsJPUSIJXG1Xo*Q+VNaamzw{NkeEwRe1dzeN$aHLt4n3Mhg&U zTvHUW6p~cs=U*^Z9kDQ5Da=|cE1#+<8_v(X8tQ-3Nq<*exJ>7Kp{&5Zxzh6ht5<;r z|6I|37peO!&~Vk@%(SM&O;y4Z9pOj5hTpv&edm$+GGh+V+)M zW&N$q!+`-;ORBQ6(h{WvMzodgMFc%d4SgJ8`!3GwLxk0eqh6!A@qmuXQ!nE`X)6Cz zh1{(w-As#_RTI2%8TUk&(j-TAq6}NwWW7C-#>W z?{{y$7Y4Lx1BpIenGH*gc{}@A6WtzZ@d2gtCFj-M&MIq*Dr$(z`zb1yC@S?TE9lZ0 zQY5AXl_g3St&tOGmX?@OQ_U7+1@X(K3P@)tC`>qcPs&R-8eB?ADo>2c?V4QNjtGAl zr28($;jy35LpSX)6_GI`wK{oH9)5uMez$wn`m#IrQCBjd+T^<*zmHKmPw%MrA-gp zmu|}Mb3?Xrvp(0A{FUeNS54yYLd%DS>?I@F9xcU40e%N6U7s$fN~J5%m||p_2vdy3 z5Mi(+h)fA0zc`8|g%neQ2ueX1f>aH?GgUPr1x5V!PBd$CnwJyK*@_n8FXLoVQWD>5 zqt;`j_A<)xxFzOSk>~d~)p7SrP2QGMF2?u6j6R2&{IA*LosZV%1j`q;n(Jzsi#iup zbuZg1sAvgFDv8P}8yQ~o@VemXV;m56>B1!~e$n%SqLwAb%p@mM zGds_ZiDARROc-1c4q?Dxd=Qut5@AP!HOQa`B*D-0c@NYv8_L8f1%y2w?16{*QqY0C z6n_d|m6Yi2MgBQ?_UKtzbEdS7h(g(AwGDmaH}L^a>nrvW13$D^zMB|$9PjrwMD16a z_J0GVw{=A(FAKZ!k_>t2=gE|_6uJn7!Os$*F~w;jiezBPvQ z^F3RfEmdE}aCbaYoW+ibxpKwzQ;F}N6!U*-9saFx|0_%XQ;_(i5>=MWuvSzrIwKJ& zAr>KVuI`+|&2u6T9AsZws%@BS&RbmS)0WSX5_Of5ag&tuit@M0PSS6x(a+EI3kmX0 zh_p5`(=#^G@((*7o$PJnS*5SluXS!dDtxxK+=&GBq+?`|FcK6l42KCJ5Yia53=(+( z3k%`J#6{e6JjV&f5 zD=K|~A)~^lpiYv#L{&4FOv|7-J23)$X;~?7$x(xoy#_omjCI=`Si6_q{(u@)Jon}u<@r)!*_OJU5FIB&PO z5Z@YWgR-d5sL=4@qJp8ag5}zx=}4az8{-65dlM%|i=33|*wDV@_>#!r*}mQ>FXxf^ zaw81H6whr-g34hK{4k^t5+RI4h$G+%7>qI+qJn_uis52-5v?-tzKbMZK6IC+(2^=? z#z3$|hd<#AIe?#%z)zUDOimD{xsV9e#A+55=TV8_$s zNk-_yv99}3p|7sEucx>V26@bRSoYiLPR9oZ(UJOSn7Q0JGX*(597=)Cmnn=(KO@wj ze)heW;-rbxSs6J`Q~kTaW*_rB-)8#m$9Ny4g^or0HhWvX$#CEGR9dxCy6JEHG|sL~ zORh*=CRc)Y+kn-hCX%TrS)`@Zt|ZVbP7k8frY?(3sVd(0G=Gy7`m?q0QGe&}p}IN; z>oa1qOu9H-QiFBg6o1}KI5tUnYUFZ%U(;aIyYjSey*c|q)&rr==?O7zX}Osx(aD2t z&1oTJ4e8hOfpVF3zcv3uQQY^MyqUb1vGUZ7%!mem2R|#Vjr5T9*7~PYbDMRQDdC?&Tp#Bb#-&NY-S~QQS)L<` zmgM8EoDU_*pXxKVn+x_E(w;XaKdXuVUK72SAN{Q%yC%$OBQ@}KTgk`L^rtyN6A6Aj zsj*LnS~t_e-_&Hi>L{Em%A8K}A1X`FD~PR2i>h-m*@t0q24h~B+)I$D@1{GHzjNNxT zKjUpZW-6bmuTWuUGUR3gs3J@Ma+SIt3n@?lHfLV3nUsMX_{!IhzorR)@oYb8k%P3RL@BR;=HUWdqG=4UFEFy1w|d@vwCNg ztuCv(iJvv4h%4hn6mjB;SP^*`LkxH_YGd2zY(MGaulX z$nGe_;Z9QM#uc~wN#V~6;vVM*zRnK+Tom`RF#1Eb=g(yGPgx#!+%@JBgO>}kuV!UO z`FT0`x)0|jEhI-(*EZ%mT8+7?U)8_RYN6?EY>?^imlYe;=;1OG8(E%{T2fQlvp8Qo z&=b(vr<0y*l9_Mm@>Br4b;N*RFh5gyIoCM zTui3|thYTZ-p0Coig5fZ%K3Ym_rDolM+MOxVfLNbX=_%O7Mv}YONz$E`+M`Uw-#IOc92R&Y;FSR3 zncO()X$Y2s2g$*W1ZKJ1WPWazG#8&RCqwiUfx!VqohAry;Mf!$AE%+m+9fl_rDL|8 zYsM9$9ANlqU_Bp+;^5}tAdoo;yqr`~y|~JPH^(VQ|4n^$ob&G3tgw>V{xJ}7%>^7peRgO3??83XG@%>Fu)`l2OP~q z1TZpAR*j^UQ1WUx4I8YcCHj)7mS>cSz1Jl@b5j*yx#O~h&PA8Y=X@-5Ry@rfhr8Yi zb-6aXws~iNcxZHD;%Y-}bBL2iq@k_jd1FasGf5>YiF0O58693}4U!13z9fa`6UEcm z2%-QKLF9qrc;GlLIEDj^=7s`T5F9+vlMwNj<6zDz1(@W1PDFxc=jD#q0l- zz5Z|U>;Kh!J_d`*a}Ws}r{SSBeTrduC~-wjn#gHhVK9XW=A|LTBsowR9-s>)D1x9e zQ9@!6mJnP(94#URqOqX7G;RzIL?i+I0xmSrxWsT_a9}zKCM>`KbVvCmiD%WQ%KB$* zg6W3dqSisUbJ}c0HG+(ihP<3_VU?qIq`t0$o|>h~MH3}O9YLv!a-zzj{BpbuNubvN z0anow1TGL7ilafWe85^U50=OQ!Ehl-oDeL~3FSfJxKT`b>+t_;Sc5o#t{e|qSluak z=Z{Wmn@9bPjK{~xcaJmn|C_n@zwG@#`A2_B9voLa`(Nve|Fyk79{q7lI(vzOgL~l7 zkJbMk`xbQtRQ4?YI-Y*>@8pYr$6o#!dHwI=x8vBxF}Tnfo3O;qe~zbK|KO6)#)+Td zr1PI9iJl^|AWSw~>KqT1g%Fp8G1w?kX{4A0oGFZC2}9YUAR-wC^j;}cZUPbLO7o!5 z+!!oWToghfLs%?sJRayYanWfY0v;|X#DgIc#1*L*bb0k0`Rzk3tOGA;S<5PF2#70^ z8R9rH3yI|g)!-~A8%o%?WHx%^=I)$#b_KMQYGfu901c-72+1#=z}KL->r76h=*LBT5A zu5iw~WBZJ$-zl8n8AIRdy<>)wRo>0xjB6jW7JlU2_*t;}t9b2K;nKI_qd(Jk|G9ea*WBG- z3wM7m-21t7@N?zp=gPys*Pi^n{`B{)SAXuj{d4gC&%wt(hadla`1!xj|32QZ z+&jO^0VeRsUVyXDV9slyq%VR9KouY$ghT=J;Smt!0vfV_x06XcSo~=$2IxNXP)I!T zGF)P!U>ZLUk?*8SLS=Enupkr)Dkuaak+?ZQTu?BKpTQ82B+vx01S%9m0b?j|43*;) znxO1!(DmSyf-?s}nqS3M%RfWKJ3F{zFJtpKW$|~?)xWc@AE%DIEL#0f-r|qw#?8{@ z??uaBE0@1jE`P09{8qj6wQluGm9H%;Us_kcbzJ|}b^Tk<8W3Lw z*1im_eI8!_Jht(5Z2i;Z&9Bp&U#@O_o!kDhxczPU_P4d&Z|l3?Htu}g-2c9P@MHJr z*PVyI?>_y{y_bKE-u?UJ^M7A|KYsf8KfjNUsgjy17H&Y+gBjvTAvxli%TOvmicc8A z5aJ@zKvX_%0#H5>U>uf*NZ=&md4OI#lb1(M9?CDu1t)^YR4xktsZ(5d2^k23#X|?` zEDqRf!3_uYHSi)a1Qe1Cf?WcgS6 z)i3E2pVG$OXNhC8$MU(a)mPt_O?)Vycv~^?u6p`?{p|aOxp$4T@0w=c zwOxDPcI{oq+=uSDkDW^&dsjd9uY4L<`82%xacuR|`0D$Km5(#mKVDt`G<);Y{MN_$ z%`c0aAD3=@z5(#L{dH~k%jTW0xAytu$G|J4x|M?>4C7^jX@U?8?`a+sgdxJi5(VIJ5-HqtJ}w*t7}}K25ECn!5gB=EjF>EAQv7zn@$Cuypg|%B|1Wx4*9Ke7>>sX=CT}_Wrk> zgTL+^e&0L%argd@J4fFR9{fCb`19!T&xg-`K79W3>C4~G-~0g(ImG01;P^pQaSjd~ zj3mHAVM7HaKomMB1`l{L7n#CCB5wH{r5|2uI9#;-Ns~&t&Gw`Cm|7lIv!+W?uHqzUiNPH@NhEc;(~R+ULpj&y&|b&Tf33+y3k7%`Y=+pHBGPc)zsv zacT3@>eiPVo1fOVKHR+ZY3ugaoxQ*A9DLuu|8xJ*ucIfwj-LK=|Jknx&wf65{PV%X zpAR4ZeDeI)(-*&2cTzq1jCtDqOfhiCdo&?O1PQ#!; zqQQj)KsX%G*9JC4a5F?Wk)+ccP&lv$N%kCE`V5H94<-T4CR)v%p+`NV zPx{863{O8Fx%Osq;m!2I>zTRNQ&(TkUVVA(+Ka0*udXe;U0(Zm{nodQ{U5iEe(v1= zd;8(v`%nJf1@v?9WB>54y~Do_AN+Xm=+~ncf4~0l`^B5zFW&z1{KKEuAOHK|)Bk?_ zef;I~@xT8)o|?WTqol`ypaRoQFpbSc=Hnz%xv&HX77qgU2#E^=lOj$Ch7&=8(8Zw` z8W#k`$qf}Sv_{D&fG~JCiw$E6cJBS%zWsN{o!_n7KO5KnYFhqUKmVoX+Na8?_Z4IB z%0^z754|kwe^J^0qGs@A^}zG$zGv0F&l~z*G!4IK8hqZ^|G07BQS;#AmVrmDy^orE z9yE3xHg_JicHeL5IRsAI`yT>Ky80e;_8hf!-0ki@?C8AL+kH6Lc{tc}IMj92)4D&< zy4%}vXQ=z$Xz$(e-h1QycP9rAW`>TgjXhePeR+NH-Sx#co7dlM-gpPdY3Jtq+Z*q9 zw?934^yA^fZwCioPqOUAuO~160rc|%h?oDocm<5VK79D!|NcFG{^oaNUM&Yn;1r&9 zipa|a?3+U4fCe{@xG)ce0U|QEkigCm0*XLB%?;-`1wjkTa5MQ&;qXXc;zXnOY=7^$ z^`mS3N9W47_Qfwv^BRrp^yQYa(trKtR`XANyJ*?|}(9rw1 z^#sV%rtXJL?MF>*hmCEA^{sd78u#mJ?$lS@t}EZJuDD%Wb-Sr?x4C}j|6;qnaksr? zudU&Bd;M-p-DYpw_CVY2K-a-g@58~4yMv88eO2pyRW}Bz*G6mC$LcpG8#kw0wy(Br z&vfiu>%KeJe{f^&)%N*I77=%E_$t$7d&cQ^bz)XShoge+{f3+`t0HSB*YsbRJ)|t00lW&^GUbl?D zZkc@5KKZJ7_+@R^!^-BvnwF#b)}w}#IB00O*U)me2{>rHTU)zZTf0|Zb*H{^yS99@ zwq(7gWWBL+v!>)mb>V7l!D@ZcYFqhcQ~7#B@r~xP8$Ix{hx$7fTAz5)YKZ1MF`?)8Q!K`GpgB3c!dg!qjY7@d{xN*xplBh zBS%|fk4`9!9&QgGY>(XA89&^cdaytHX#d*dyH_6{Tzhi3^z8oXizn-E9$bI<{_fZL zp?d<-dPZhpqka1XUgc8=Q4TJQvbr-2&CkIBJYtF?#blu@5sbt+xR~_h%`anXAIDcd z49&gi8GGK|_pqt$UPJ4>`ntXP{}V}h(anm&jk3HO75VF>IoC_`R!Xv$E3&SaWv`TH zEtRIv7pGn;NxoW?JX?~oP?|Cez$s6jEsme4NSZ87n<-1bT9I+BI&;20d!aUSzA}EI zG^(#Cs=Fwrt1_X#CVjL%bD}PNvLR!-IcvHVh|I~3oawHDxt_ea0U&Z_M~kmd)ox8U z-Jb2ZvovtDF!FGD^wIV4hZ~a*m)dt0YgVtfY;JVyY;^8y_3mx=@9hpB?2SJ-n0at# z=JDN`hxcY59nL*DntyVC{^`TjSC7`-yx;nGcj4)awYTqfK7P6X&+XYq7nSW$)UzDi zyjT(&MxY~Q&I3C+5h79u0pYouU*u*TBhhVszHs>tS= z$dJ$C=jWng=C#1X@u!m$~;my?I zyTQ>%Lj(7_n)jM&cACp?)faD6=dV@f0t#6uNnI>Tn=4G5ElilskDJVknJkEz%#R)e zmc#R+M)RUabE8J`B8PJ#2J*rObA$Uc1G_W)Ix_uQGyPlB{hQPL8ZrZ#3c|Z`gE|X> zy8t+u{*76Fb=lsvxxUqTzE$~t)ny?KMgBEKe$^Er4V58{m0=AHSK3;mx?7@qIueEl zGOi7k+?WKCu6%v6;^t`K%3|BCnd;5i%I%qowfW|at^U2GmRr|5_f~rE-57beIsSBe z=Ecs{m%HkDe|+ zemHse%lZdV{tF1K5C@V5Y^Qro(&B=Y^&dCD!*A@uvU}5S`8#o z`a(&{)smDMz($H<#tWjyPf$dS>u9dGZ)^DzK?yU_!TAz5fIsNR`?CY)Bm)q0N_NJfhPCnWnf4o2TU~l;7 z?$E*h@c!ZC!NJJ>y~(@JHl82M9NZh(yFavhG(W5lOrzXv_ zBF(!Z(YYkqtuWQODBB&NRF>gUknL5J<6WBTS6&ocRTN%R6W3lH)7_Lf)|xWj6y4ht z*9#YdBSk)C;*AY_J9nsJq(J&Uyw%hOA?%28Aefwbi?$OxYJH2-f`}U58@7*1{cQkfzFnRxI z?&-bh2m1qi`#oFF$M0=+Z(lO=gUMbR?7BPNci7jm+gi5XlE2cJyI7k!SCukTmN;G< zJ6skw2INlOmHrbZq5T;_J((xbl^)QM8Pby$+>z$pnC#t<=vAKpNX4ru(XB4twJOQ2 zGTyB$)}<)gB|q7#BHpDW(WNxiwLIRrIKjCv$+0L27@hNyTym3Kvr{~CQ@r!j{E9OC zOEUw?^FnKiBN|I1TN)w<+7hQ4qlTM8yP5-=YrP8VeTwRRiyC~2TKr1d1IxQZYkEWK zMxxusV|vD7ho=(;#-qEZ;`^qP2WHcTmog@oGpAMyW|#A?UN4xvQM|ZWxpJ#&X}fXl zR^9d8w#}W6&4a$(d;Ply1G~F@w+~ic-oN$f(araFr=J}5@80j;dN=)Ot!I6z@1VPK zqqFozOa5|W&SFFQTxG^oY07v};z&`#aBfsjPFQyq;ITm+X#s7ieyyqgEg34B~3 ze$6TF)$tyc3GNl~?iC5{l?g5taZY8iPQ|f~1#wP=an5=19wkvud5NAyF^>6(jwQ*? zo>`fmIaxkM1woZ%0oBz(Jq_VQ zje%V?o|ToZSvBrCRc<-8?m3N~`Ay!1?f%8xLFK){l|vzoqmkVs;ca7)ZBwyrQ_-z6 zF>N!6U9-vEv&p>+sr{=N!z-C%*Rw}fbH>*5CO1m1ZI#dO)GhBcZ|=5l?gPf4m;Ri6mZ0GN1`$GMlrxs=5^mqk04#5xy8I~PPd6#&YK zvd@dM&5O3pj`Jvtut`bxD@^jpkFw2<2QFG=MO&xESSMYvjElC4y<#1E#VRJsIwrv> zCDAcC(J?8*BP-Jt_8QlB8dtk&*4qjfnsess z)23?^#w+7S%HoC!B75^9yRstN)5DrmgKLxgD-!_U@F+_QsE#?2N=1TeNs>o-v}1m> zQ+|{~PLyMIgne4LT}qgJQiM}VsC`nnZAvVl6UV$@vxE%)qGb1+Fw2w(tBgpCj7YPz zD;8-HritNZv61G{krt6x%p+p0qGPRN)SozoIr(vn<~Gi;O7Y%)sR^RletvhCt? z>|*on;|lEKN*t2Pol>javRgb0TYak90-L)7oBIM=dIDPpLfZ#}TSh`!C&Ig@uJp{r zc8!NOOoi9YUTL@*)i4`Xw~)|2pVT#<(zTS{yPiF~QE>G}@$6RR;#SS_t)`9b*6mw; z_x490?v5PojvVgv@9(y5jdk2we3)r$h;dY?@s(iHuu#*mVAIe*lb|?9%pXE}04Dk?A%`sh06s)=4=waXGfp1@;MLP8rp1xz%n3wH`(F zUPX=GMJ+zX?Y`AL{&oFg;kMn*s8iM)vdG?|u#UWdmYjgbG@#u0Rj2z`C-{`bx);W|6LRfia~$Fe9g<5OGb@~OYTXL!JqkSHM*{0dgX+fu>c)d>#=~l+B3dUCMi(+>7fV;?>o%8L?yPj}Zvbx2lqKMaFVrkJ z*wo)o-#ggYC)_kJ(jq9qDmKX?DbqGL%`zj&BstY0KFumV%PJwmCN|eDDc?S|*de>Z zv8dXmq}H{p(W9=_v#|{b-{u~_)*gQ#<2r`J`Um{mhXdP&0$T?C8V3WKM#5SqqxxpE zug&Jn%s1?=4m`O&{9Z;&9~Q@ZgrHLICDeBY*pfD zF(976`V6nCRL=?kPP|Kgv|~;rU@Z2@K>9>Frw3X_2V2Gj0HaNepZN(HF9ZKz>nJay zAWxG3H+>%<+ztKQ4SZeoyxeqs+zfm?4gCNnz;$2KU=KZSXB|)A)KlNrS3l5O*FVTO zEXp?4TiZ84AJ9^eubxk!p;wTBU!-|hglTBBbwrYVOssK4tWk8LNkWQQa+*a_x_M%T zWpbuXYPMZkp+i=&V{VyKNtJ7DwQFsoS4)#mL$g-{fT$z5vnRY8*fh``*xnb^H4xA- z5ZE>n(LEI2JrvP5nKnC}JwIQ(IaRg2P=9B+d4In4)=cU3g|gM<@*DG|%L^6Pm&?{x zYHqgY&)22T)B;b|F@r@RZP`9`Xx^8x+*0@QV#m@F$Es?##tP^9YWJFY zuey%l_MWir7N3qz-}X-bj?RG2F29a0zs{b(p1zR2k?4`(_^IL8iLu!6iImBS^x3QV z%hLr*S4&o}7B9{gt;`iHUdx-imcKMtw$)lNSDQLn6*F8BH2^qIrf*%U7cjpCW-K|e z4w+H5so~a1!IrUsC*Bek;h5lK8VZEBp}(7fcbHwIi;m}sT68^~bX}dbT~0#B)ltjY zQQO5y$JIgG*+I+2MaRuW+toqWE#5c9Nyo)a&%;&6&EL%5Ti44~!!5un+*QlnTierH z2MBj>EiXSEPhV{}A03ZS%g`{Jus}VZU_;+>A^K#bn za?v}1<7VXPpydRRvD0w02M)BIZPgusEB2Z|xB$4qTw`t2oB^KpYK~!c;f`8PPFgO0 z<^c|xPOh5n?wal%T5cZNuHJf{9$L;`S}x%h!NFz$p6U+q)}cYV9+6hT{)WE6Mm}MN zfq<5-m_#Pqq{N#iq*xJA5FbBnYBEXyF8h_IG!;xmNqt; zGd+|sRi8Fqo;Xq()n6Fep6y?s?o|`-SX>m<66cY5#WFe0Dc#=;@ZK;#vrzXF4+#QB zz*}5Qd^}A3-3@(QjC>q*T|G>_T@5?|I6!7OXgOP}+1aYwpM=KAc%mf@CkHhLdrb#B zO@}bY2;d^1D<@572MtGO0F;`etG2s~rjxs_tCPBeo0g-8wo8DqkGGynq;-(HmQ$!j zpqGw|pPpy1iEp$`XrQ5Agn3AqaZsH3l{m92u@^7B=|IM1+vH?gW);|E=h|fC z+h&zI<(IpZR=8BvxHmWXcQ*%hcZLlD(Gt|#6EWHwHP#z5F_?69AnEF0%4}cywV||` z;gqWbDHFX(V_lgGJsI;=iNj^ly`@)xm6?uA@7h$Cs-~=wWbcwB*W5I>tYEVUz=!?K zBixMw{7(@1y6by;m;|^Q`MBu1yBqu1X*+wG__`T*+3UJF=({`Wy4z|v_*nQ`U$zAx z*r?e7xc(m~I}HawTK{(nfO0%J)pT-DcW}~h1j0_$&Pm!VBj~y(D?ktLI%{?)nniQ9^MCZbE-=YwUxFCxd ze~Sp9aC@5s`C5i}82Y*!cmwY0Zyn;SA3soyL$l|Gw=xnoZKh~@beh+usHM3 zD3btSj5iBSw2Vx!j!d$RNwtqncZkn+Ny~FdFLcf}(0@=m_g;jp(Zh?W~O$Xh@o=NFFYW@5>Eo&JSu%_ozy8D$Mh*4!4XC zvjq46o*V(pYW&SZJq-Lj4E;Qfe7w#4>@{5cErV>->`$<0I@$ogUCqW)#mefEjhC^P ztr~D@YjN4eLe&z;CR-Wjm`2=0G@U z+FD&SwNWt#!dlhL!`KBN<9ON1Ma|k%%facgjjOu7i-yA$E8o=ruVgdpO&kg0_?Mc5 z)8;Z@eB0e_+ZZ3*0TV)iaD)U%AcUEaYjVu&zU;0v(r6z>`>y>CSyua@fBOHc zs#|hp3T3KYs0E-XuHND5eYxG2T79u~CbdV($yn{p&9h4~xpptF?DLg9U%T_IyBF1$ z^7_8Ad8ysK)OYWV`?to!TkH8-=lNUv^?UIBrSbND`s3Tl&)5F1_iMP``TKM4FSwss zmS1Pi?#x^bjLR+_!}Qyfy8%9h4qg+F>QWmXz#t8!1#Jk#vscJI43tpGK4bkOG#aTC z(i5oXbmW+VX#&JZ(r`E*P>__VCk>JSXpk{rL^RTA4aa0ZZ<`b`D4oyUoQ;^psXms0M7M%hgVKAXYgi-81=Ute%cg z@0<*0WPEOp=Ecd%o^9R5oqK&(THbrBd(c(+_OZTutbci|-90v*9xA(s+Shyc>EZa# z*Q=}*={`(K+kpv3hH00Kp(aB?K9csbsqp)$2H?OX86J$-337U1f^x zyw}V*LEa4tey33BakW0oA!1`FwkFCk#7sN6)cSKYTfTPli7#1AXlEMWc#2XCZL!6Z%D*O`?5#)X5<(R0% zMJ+CwX{=GQ#Sl5lOHlznhczf7C}AG3;FzezL`+F2DwQ&X#AFLt#T5vPR=tc~W1&Xr zPD=Nax|bnot)ju6oahWVg2KRfBYe;z5t+_=W1uF1arN&K!YV3EKq-; z50}PtVT>-!8JO|5bhR+AR`%1vx!Ya-x<2`1R{1(D-@=^yaeNrIlwPkit)k<))GUkj zvRLu>DoiyX8;b!$fk6laqOqMWdYp$+hDxLVcP&IXDJBSEjt_I-IPNf~#W>-xz#ruK zPdVWrFNHZd!b8>*D)%X;MFlM)h+&p68hemaLIvrN6+;CzD#(Yd94aWVJ|+-K)}sOt zLs3DE@NNoMvIdEY9-~_c)uI%aR*MPENoZagpQ<%Ksa4ZPGiNs#yP0*HITxfAu>P6S p8VZfE5=_(pL^YCwkrIs5?m#&i;nNYQLhFx}$p~LejhlgW@gELpY?}Z8 From 574bfd6c433dbdbe700c7ab2cfc1c00048a8ec54 Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 07:38:22 +0300 Subject: [PATCH 04/23] add animation sample command --- README.md | 14 ++- platformio.ini | 4 +- src/command_parsing.cpp | 170 -------------------------- src/command_parsing.h | 23 ---- src/display.cpp | 259 ---------------------------------------- src/display.h | 9 -- src/main.cpp | 25 ---- 7 files changed, 11 insertions(+), 493 deletions(-) delete mode 100644 src/command_parsing.cpp delete mode 100644 src/command_parsing.h delete mode 100644 src/display.cpp delete mode 100644 src/display.h delete mode 100644 src/main.cpp diff --git a/README.md b/README.md index acb74ab..0f16545 100644 --- a/README.md +++ b/README.md @@ -10,15 +10,19 @@ |--------|---------------------|---------------------|----------------------- | CL | clear | None | CL | BR | brightness | 0~100 | BR:60 -| FT | font type | font type | FT:FreeMono9pt7b -| S | font size | size | S:2 +| FT | font type | font type | FT:FreeMono9pt7b +| SZ | font size | size | SZ:2 | BG | background clor | red,green,blue | BG:255,0,0 | TC | text color | red,green,blue | TC:0,0,255 | CR | cursor | x,y | CR:10,20 -| P | a string to print | string | P:Hello World -| I | a image to load | image name | I:smile.bmp +| PT | a string to print | string | PT:Hello World +| IM | a image to load | image name | IM:smile.bmp +| CI | fill circle | x,y,radius,r,g,b | CI:x,y,radius,r,g,b +| RT | fill rectangle | x,y,w,h,r,g,b | CI:x,y,width,height,r,g,b | FL | flush all command | -- | FL -| D | delay time | time ms | D:2000 +| HP | string information | string | HP:46 or HP:SLOW +| DL | delay time | time ms | DL:2000 +| AN | sample animation | | AN //use for only 6panel Type of Fonts diff --git a/platformio.ini b/platformio.ini index 6d2efab..e0bc463 100644 --- a/platformio.ini +++ b/platformio.ini @@ -14,6 +14,6 @@ board = firebeetle32 framework = arduino lib_deps = adafruit/Adafruit GFX Library@^1.11.3 -upload_port = COM3 -monitor_port = COM3 +upload_port = COM5 +monitor_port = COM5 monitor_speed = 115200 diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp deleted file mode 100644 index 90e62f9..0000000 --- a/src/command_parsing.cpp +++ /dev/null @@ -1,170 +0,0 @@ -#include "Arduino.h" -#include "command_parsing.h" -#include "display.h" - -// CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r -// This means, clear the screen, set font to "font1", text size 10, set background to 255,0,0, text color 0,255,0, -// cursor set to 10,20, print "HELLO, WORLD!" - -// command_type_num = sizeof(command_type) / sizeof(command_type[0]); -#define COMMAND_TYPE_NUM 11 -const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "S", "BG", "TC", "CR", "P", "I", "D", "FL"}; -String command_buffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; -const char command_separate_char = ';'; -const char parameter_separate_char = ':'; - -LED_COMMAND_DESCRIPTION *command_desc_first = NULL; -LED_COMMAND_DESCRIPTION *command_desc_last = NULL; - -LED_COMMAND_DESCRIPTION *command_desc[2]; -uint8_t current_display_description_id = 0; -volatile bool command_desc_update_flag = false; -volatile bool command_desc_stop_flag = false; // for FL command - -static void command_parsing(const String cmd_buf) { - int start_pos = 0; - int end_pos = 0; - String cmd_string; - int commands_string_length = cmd_buf.length(); - - while (start_pos < commands_string_length) { - end_pos = cmd_buf.indexOf(command_separate_char, start_pos); - if (end_pos == -1) { - end_pos = commands_string_length; - } - cmd_string = cmd_buf.substring(start_pos, end_pos); - start_pos = end_pos + 1; - - int cmd_type_pos, cmd_parmeter_pos; - LED_COMMAND_DESCRIPTION *cmd_desc; - for (int i = 0; i < COMMAND_TYPE_NUM; i++) { - cmd_type_pos = cmd_string.indexOf(command_type[i]); - if (cmd_type_pos == 0) { - if (command_type[i] == "FL") { - command_desc_stop_flag = true; - } else { - cmd_desc = new LED_COMMAND_DESCRIPTION; - cmd_desc->cmd.type = command_type[i]; - if (command_type[i] == "CL") { - cmd_desc->cmd.parameter = ""; - } else { - cmd_parmeter_pos = cmd_string.indexOf(parameter_separate_char); - cmd_desc->cmd.parameter = cmd_string.substring(cmd_parmeter_pos + 1, cmd_string.length()); - } - cmd_desc->qe_next = NULL; - if (command_desc_first == NULL) { - command_desc_first = cmd_desc; - command_desc_last = command_desc_first; - } else { - command_desc_last->qe_next = cmd_desc; - command_desc_last = cmd_desc; - } - } - break; - } - } - // Serial.printf("%s\t", cmd_string); - // for(int char_id = 0; char_id < cmd_string.length(); char_id++){ - // Serial.printf("%x,", cmd_string.c_str()[char_id]); - // } - // Serial.println(); - } - - int cmd_num = 0; - LED_COMMAND_DESCRIPTION *command_desc_tmp = command_desc_first; - while (command_desc_tmp != NULL) { - // Serial.printf("type-%s,parameter-%s\n", command_desc_tmp->cmd.type, command_desc_tmp->cmd.parameter); - // String parameter = command_desc_tmp->cmd.parameter; - // for(int char_id = 0; char_id < parameter.length(); char_id++){ - // Serial.printf("%x,", parameter.c_str()[char_id]); - // } - // Serial.println(); - command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); - cmd_num++; - } - Serial.printf("Command:%d\n", cmd_num); -} - -static void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first) { - int command_num = 0; - LED_COMMAND_DESCRIPTION *command_desc_next; - LED_COMMAND_DESCRIPTION *command_desc_tmp = p_command_desc_first; - while (command_desc_tmp != NULL) { - command_desc_next = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); - delete command_desc_tmp; - command_desc_tmp = command_desc_next; - command_num++; - } - Serial.printf("%d commands is cleared.\n", command_num); -} - -void command_init() { - command_buffer = ""; - - command_desc[0] = NULL; - command_desc[1] = NULL; - current_display_description_id = 0; - command_desc_update_flag = false; - command_desc_stop_flag = false; - - Serial.setTimeout(200); -} - -static void update_command_desc(LED_COMMAND_DESCRIPTION *new_desc) { - if (current_display_description_id == 0) { - current_display_description_id = 1; - } else { - current_display_description_id = 0; - } - command_desc[current_display_description_id] = new_desc; - - command_desc_update_flag = true; - Serial.print("New command list is requested/"); - while (command_desc_update_flag) { - vTaskDelay(200 / portTICK_PERIOD_MS); - }; - Serial.println("accepted"); - - command_desc_stop_flag = false; - if (current_display_description_id == 0) { - clear_command_desc(command_desc[1]); - command_desc[1] = NULL; - } else { - clear_command_desc(command_desc[0]); - command_desc[0] = NULL; - } -} - -#define MAX_COMMAND_STRING 256 -void command_task(void *pvParameter) { - String rx_buf; - while (1) { - Serial.println("Input a new Command:"); - while (1) { - if (Serial.available() > 0) { - rx_buf = Serial.readStringUntil('\r'); // Serial.readString(); - command_buffer += rx_buf; - Serial.printf("%s", rx_buf); - if (command_buffer.length() > MAX_COMMAND_STRING) { - Serial.println("Command String is longer than 256bytes.Please input again.\n"); - command_buffer = ""; - } else { - if ((rx_buf.indexOf("\r") != -1) || (rx_buf.indexOf("\n") != -1)) { - // Serial.printf("command string: %s", command_buffer); - break; - } - } - } - vTaskDelay(500 / portTICK_PERIOD_MS); - // Serial.println("wait command"); - } - - // Serial.println("command parsing\n"); - command_parsing(command_buffer); - - update_command_desc(command_desc_first); - command_desc_first = NULL; - command_buffer = ""; - // Serial.flush(); - } -} diff --git a/src/command_parsing.h b/src/command_parsing.h deleted file mode 100644 index abc8c1d..0000000 --- a/src/command_parsing.h +++ /dev/null @@ -1,23 +0,0 @@ -#ifndef COMMAND_H -#define COMMAND_H - -#include "Arduino.h" - -typedef struct { - String type; - String parameter; -} LED_COMMAND; - -typedef struct { - LED_COMMAND cmd; - void *qe_next; -} LED_COMMAND_DESCRIPTION; - -extern LED_COMMAND_DESCRIPTION *command_desc[2]; -extern uint8_t current_display_description_id; -extern volatile bool command_desc_update_flag, command_desc_stop_flag; - -void command_init(); -void command_task(void *pvParameter); - -#endif diff --git a/src/display.cpp b/src/display.cpp deleted file mode 100644 index d91de25..0000000 --- a/src/display.cpp +++ /dev/null @@ -1,259 +0,0 @@ -#include "SPIFFS.h" -#include "display.h" -#include "ESP32-ICND2153-I2S-DMA.h" - -#include -#include -#include -#include -#include -#include - -void display_init() { - led_matrix.begin(); - command_init(); -} - -static bool get_integer(String color_str, uint8_t color[], uint8_t num) { - bool ret_val = true; - int start_pos = 0; - int end_pos; - int str_len = color_str.length(); - int id = 0; - while (start_pos < str_len) { - end_pos = color_str.indexOf(',', start_pos); - if (end_pos == -1) { - end_pos = str_len; - } - if (id < num) { - color[id] = color_str.substring(start_pos, end_pos).toInt(); - id++; - } else { - ret_val = false; - break; - } - start_pos = end_pos + 1; - } - return ret_val; -} - -static uint16_t read16(File &f) { - uint16_t result; - ((uint8_t *)&result)[0] = f.read(); // LSB - ((uint8_t *)&result)[1] = f.read(); // MSB - return result; -} - -static uint32_t read32(File &f) { - uint32_t result; - ((uint8_t *)&result)[0] = f.read(); // LSB - ((uint8_t *)&result)[1] = f.read(); - ((uint8_t *)&result)[2] = f.read(); - ((uint8_t *)&result)[3] = f.read(); // MSB - return result; -} - -static void drawBmpFromFile(String filename, uint8_t xMove, uint16_t yMove) { - // Serial.println("In drawBmpFromFile"); - File bmpFile; - int bmpWidth, bmpHeight; // W+H in pixels - uint8_t bmpDepth; // Bit depth (currently must be 24) - uint32_t bmpImageoffset; // Start of image data in file - uint32_t rowSize; // Not always = bmpWidth; may have padding - uint8_t sdbuffer[3 * 20]; // pixel buffer (R+G+B per pixel) - uint8_t buffidx = sizeof(sdbuffer); // Current position in sdbuffer - boolean goodBmp = false; // Set to true on valid header parse - boolean flip = true; // BMP is stored bottom-to-top - int w, h, row, col; - uint8_t r, g, b; - uint32_t pos = 0, startTime = millis(); - - if ((xMove >= led_matrix.width()) || (yMove >= led_matrix.height())) return; - - /*Serial.println(); - Serial.print(F("Loading image '")); - Serial.print(filename); - Serial.println('\'');*/ - - bmpFile = SPIFFS.open("/" + filename, "r"); - // Open requested file on SD card - if (!bmpFile) { - Serial.print(F("File not found")); - return; - } - - // Parse BMP header - if (read16(bmpFile) == 0x4D42) { // BMP signature - // Serial.print(F("File size: ")); - uint32_t filesize = read32(bmpFile); - // Serial.println(filesize); - (void)read32(bmpFile); // Read & ignore creator bytes - bmpImageoffset = read32(bmpFile); // Start of image data - // Serial.print(F("Image Offset: ")); Serial.println(bmpImageoffset, DEC); - // Read DIB header - // Serial.print(F("Header size: ")); - uint32_t headerSize = read32(bmpFile); - bmpWidth = read32(bmpFile); - bmpHeight = read32(bmpFile); - if (read16(bmpFile) == 1) { // # planes -- must be '1' - bmpDepth = read16(bmpFile); // bits per pixel - // Serial.print(F("Bit Depth: ")); Serial.println(bmpDepth); - if ((read32(bmpFile) == 0)) { // 0 = uncompressed - - goodBmp = true; // Supported BMP format -- proceed! - /*Serial.print(F("Image size: ")); - Serial.print(bmpWidth); - Serial.print('x'); - Serial.println(bmpHeight);*/ - - // BMP rows are padded (if needed) to 4-byte boundary - rowSize = (bmpWidth * 3 + 3) & ~3; - - // If bmpHeight is negative, image is in top-down order. - // This is not canon but has been observed in the wild. - if (bmpHeight < 0) { - bmpHeight = -bmpHeight; - flip = false; - } - - // Crop area to be loaded - w = bmpWidth; - h = bmpHeight; - if ((xMove + w - 1) >= led_matrix.width()) w = led_matrix.width() - xMove; - if ((yMove + h - 1) >= led_matrix.height()) h = led_matrix.height() - yMove; - - if ((bmpDepth == 24)) { - for (row = 0; row < h; row++) { // For each scanline... - - // Seek to start of scan line. It might seem labor- - // intensive to be doing this on every line, but this - // method covers a lot of gritty details like cropping - // and scanline padding. Also, the seek only takes - // place if the file position actually needs to change - // (avoids a lot of cluster math in SD library). - if (flip) // Bitmap is stored bottom-to-top order (normal BMP) - pos = bmpImageoffset + (bmpHeight - 1 - row) * rowSize; - else // Bitmap is stored top-to-bottom - pos = bmpImageoffset + row * rowSize; - if (bmpFile.position() != pos) { // Need seek? - bmpFile.seek(pos, SeekSet); - buffidx = sizeof(sdbuffer); // Force buffer reload - } - - for (col = 0; col < w; col++) { // For each pixel... - // Time to read more pixel data? - if (buffidx >= sizeof(sdbuffer)) { // Indeed - bmpFile.read(sdbuffer, sizeof(sdbuffer)); - buffidx = 0; // Set index to beginning - } - - // Convert pixel from BMP to TFT format, push to display - b = sdbuffer[buffidx++]; - g = sdbuffer[buffidx++]; - r = sdbuffer[buffidx++]; - led_matrix.drawPixelRGB888(col + xMove, row + yMove, r, g, b); - - } // end pixel - } // end scanline - } else if (bmpDepth == 1) { - } - - } // end goodBmp - } - } - - bmpFile.close(); - if (!goodBmp) Serial.println(F("BMP format not recognized.")); -} - -void display_task() { - while (!command_desc_update_flag) { - vTaskDelay(200 / portTICK_PERIOD_MS); - } - - LED_COMMAND_DESCRIPTION *cmd_desc_first = command_desc[current_display_description_id]; - command_desc_update_flag = false; - - LED_COMMAND_DESCRIPTION *command_desc_tmp = cmd_desc_first; - String cmd_type; - String cmd_parm; - while (command_desc_tmp != NULL) { - cmd_type = command_desc_tmp->cmd.type; - cmd_parm = command_desc_tmp->cmd.parameter; - - if (cmd_type == "CL") { - led_matrix.fillScreenRGB888(0, 0, 0); - led_matrix.setCursor(0, 0); - } else if (cmd_type == "BR") { - uint8_t bright = cmd_parm.toInt(); - if (bright < 100) { - led_matrix.setPanelBrightness(bright); - } else { - Serial.println("Brightness is less than 100."); - } - } else if (cmd_type == "FT") { - if (cmd_parm == "default") { - led_matrix.setFont(); - } else if (cmd_parm == "FreeMono9pt7b") { - led_matrix.setFont(&FreeMono9pt7b); - } else if (cmd_parm == "FreeMono12pt7b") { - led_matrix.setFont(&FreeMono9pt7b); - } else if (cmd_parm == "FreeSans9pt7b") { - led_matrix.setFont(&FreeSans9pt7b); - } else if (cmd_parm == "FreeSans12pt7b") { - led_matrix.setFont(&FreeSans12pt7b); - } else if (cmd_parm == "FreeSerif9pt7b") { - led_matrix.setFont(&FreeSans9pt7b); - } else if (cmd_parm == "FreeSerif12pt7b") { - led_matrix.setFont(&FreeSans12pt7b); - } - } else if (cmd_type == "S") { - // Desired text size. 1 is default 6x8, 2 is 12x16, 3 is 18x24, etc - led_matrix.setTextSize(cmd_parm.toInt()); - // Serial.println("Font Size no support. Please use with Font parameter"); - } else if (cmd_type == "BG") { - uint8_t rgb[3]; - if (get_integer(cmd_parm, rgb, 3)) { - led_matrix.fillScreenRGB888(rgb[0], rgb[1], rgb[2]); - } else { - Serial.println("Err:Background Color"); - } - } else if (cmd_type == "TC") { - uint8_t rgb[3]; - if (get_integer(cmd_parm, rgb, 3)) { - led_matrix.setTextColor(led_matrix.color565(rgb[0], rgb[1], rgb[2])); - } else { - Serial.println("Err:Text Color"); - } - } else if (cmd_type == "CR") { - uint8_t pos_xy[2]; - if (get_integer(cmd_parm, pos_xy, 2)) { - led_matrix.setCursor(pos_xy[0], pos_xy[1]); - } else { - Serial.println("Err:Text Color"); - } - } else if (cmd_type == "P") { - uint8_t pos_xy[2]; - led_matrix.println(cmd_parm); - } else if (cmd_type == "I") { - uint8_t x = led_matrix.getCursorX(); - uint8_t y = led_matrix.getCursorY(); - drawBmpFromFile(cmd_parm, x, y); - } else if (cmd_type == "D") { - led_matrix.showDMABuffer(true); - int delay_tm = cmd_parm.toInt(); - do { - /*for FL command*/ - if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { - break; - } - vTaskDelay(100 / portTICK_PERIOD_MS); - delay_tm -= 100; - } while (delay_tm > 100); - } - - command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); - } - /*for a command list without D command - ex:"CL;P:Hello;"*/ - led_matrix.showDMABuffer(true); -} diff --git a/src/display.h b/src/display.h deleted file mode 100644 index 41431e5..0000000 --- a/src/display.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef DISPLAY_LED_MATRIX_H -#define DISPLAY_LED_MATRIX_H - -#include "command_parsing.h" - -void display_init(); -void display_task(); - -#endif diff --git a/src/main.cpp b/src/main.cpp deleted file mode 100644 index b589b36..0000000 --- a/src/main.cpp +++ /dev/null @@ -1,25 +0,0 @@ -#include -#include "SPIFFS.h" -#include "command_parsing.h" -#include "display.h" - -void setup() { - // put your setup code here, to run once: - delay(2000); - Serial.begin(115200); - delay(100); - - if (!SPIFFS.begin(true)) { - Serial.println("An Error has occurred while mounting SPIFFS"); - return; - } - - display_init(); - - xTaskCreate(&command_task, "command_task", 4096 /*configMINIMAL_STACK_SIZE*/, NULL, 5, NULL); -} - -void loop() { - /* display_task */ - display_task(); -} From dacbb91030b7e5165bfd6f2133db50bdcb8fcb3a Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 07:39:54 +0300 Subject: [PATCH 05/23] add animation sample command --- src/Fonts/FreeSans46pt7b.h | 2423 ++++++++++++++++++++++++++++ src/Fonts/FreeSansBold46pt7b.h | 2613 +++++++++++++++++++++++++++++++ src/Fonts/FreeSerif14pt7b.h | 310 ++++ src/Fonts/FreeSerif16pt7b.h | 372 +++++ src/Fonts/FreeSerif46pt7b.h | 2296 +++++++++++++++++++++++++++ src/Fonts/FreeSerifBold46pt7b.h | 2503 +++++++++++++++++++++++++++++ src/command_animation.cpp | 133 ++ src/command_animation.h | 9 + src/command_parsing.cpp | 193 +++ src/command_parsing.h | 58 + src/display.cpp | 450 ++++++ src/display.h | 10 + src/main.cpp | 26 + 13 files changed, 11396 insertions(+) create mode 100644 src/Fonts/FreeSans46pt7b.h create mode 100644 src/Fonts/FreeSansBold46pt7b.h create mode 100644 src/Fonts/FreeSerif14pt7b.h create mode 100644 src/Fonts/FreeSerif16pt7b.h create mode 100644 src/Fonts/FreeSerif46pt7b.h create mode 100644 src/Fonts/FreeSerifBold46pt7b.h create mode 100644 src/command_animation.cpp create mode 100644 src/command_animation.h create mode 100644 src/command_parsing.cpp create mode 100644 src/command_parsing.h create mode 100644 src/display.cpp create mode 100644 src/display.h create mode 100644 src/main.cpp diff --git a/src/Fonts/FreeSans46pt7b.h b/src/Fonts/FreeSans46pt7b.h new file mode 100644 index 0000000..7a4c838 --- /dev/null +++ b/src/Fonts/FreeSans46pt7b.h @@ -0,0 +1,2423 @@ +const uint8_t FreeSans46pt7bBitmaps[] PROGMEM = { + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7E, 0x7E, + 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x3C, 0x3C, 0x3C, 0x3C, + 0x3C, 0x3C, 0x3C, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFC, 0x0F, + 0xFF, 0xF0, 0x3F, 0xFF, 0xC0, 0xFF, 0xFF, 0x03, 0xFF, 0xFC, 0x0F, 0xFF, + 0xF0, 0x3F, 0xFF, 0xC0, 0xFF, 0xFF, 0x03, 0xFF, 0xFC, 0x0F, 0xFF, 0xF0, + 0x3F, 0xFF, 0xC0, 0xFF, 0xFF, 0x01, 0xFF, 0xF8, 0x07, 0xF7, 0xE0, 0x1F, + 0xDF, 0x80, 0x7E, 0x7E, 0x01, 0xF9, 0xF8, 0x03, 0xE7, 0xC0, 0x0F, 0x8F, + 0x00, 0x3E, 0x3C, 0x00, 0xF0, 0xF0, 0x03, 0xC0, 0x00, 0x00, 0x3F, 0x80, + 0x0F, 0xE0, 0x00, 0x00, 0x7F, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x7F, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7E, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, + 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, + 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x00, + 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x7F, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xF0, 0x01, + 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x01, + 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xE0, 0x01, + 0xF8, 0x00, 0x00, 0x0F, 0xE0, 0x03, 0xF8, 0x00, 0x00, 0x0F, 0xE0, 0x03, + 0xF8, 0x00, 0x00, 0x0F, 0xE0, 0x03, 0xF8, 0x00, 0x00, 0x0F, 0xE0, 0x03, + 0xF8, 0x00, 0x00, 0x0F, 0xE0, 0x03, 0xF8, 0x00, 0x00, 0x1F, 0xC0, 0x03, + 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x07, + 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x07, + 0xF0, 0x00, 0x00, 0x1F, 0x80, 0x07, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0xFE, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, 0x3F, + 0x80, 0x00, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, 0x3F, + 0x80, 0x00, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x00, 0x3F, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x7F, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x7F, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x7F, 0x00, 0x00, 0x03, 0xF8, 0x00, 0xFE, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0xFE, 0x00, 0x00, 0x03, 0xF8, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x07, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0xFF, 0xF1, 0xF0, 0xFF, 0xC0, 0x0F, 0xFC, 0x1F, 0x03, + 0xFE, 0x01, 0xFF, 0x01, 0xF0, 0x1F, 0xF0, 0x1F, 0xE0, 0x1F, 0x00, 0xFF, + 0x03, 0xFC, 0x01, 0xF0, 0x07, 0xF8, 0x3F, 0xC0, 0x1F, 0x00, 0x7F, 0x83, + 0xF8, 0x01, 0xF0, 0x03, 0xF8, 0x7F, 0x80, 0x1F, 0x00, 0x3F, 0x87, 0xF8, + 0x01, 0xF0, 0x03, 0xF8, 0x7F, 0x00, 0x1F, 0x00, 0x3F, 0xC7, 0xF0, 0x01, + 0xF0, 0x01, 0xFC, 0x7F, 0x00, 0x1F, 0x00, 0x00, 0x07, 0xF8, 0x01, 0xF0, + 0x00, 0x00, 0x7F, 0x80, 0x1F, 0x00, 0x00, 0x07, 0xF8, 0x01, 0xF0, 0x00, + 0x00, 0x3F, 0xC0, 0x1F, 0x00, 0x00, 0x03, 0xFC, 0x01, 0xF0, 0x00, 0x00, + 0x3F, 0xE0, 0x1F, 0x00, 0x00, 0x03, 0xFF, 0x01, 0xF0, 0x00, 0x00, 0x1F, + 0xFC, 0x1F, 0x00, 0x00, 0x01, 0xFF, 0xF1, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xC0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, + 0x00, 0x01, 0xF7, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0x0F, 0xFF, 0x80, 0x00, + 0x01, 0xF0, 0x3F, 0xFC, 0x00, 0x00, 0x1F, 0x00, 0xFF, 0xC0, 0x00, 0x01, + 0xF0, 0x03, 0xFE, 0x00, 0x00, 0x1F, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xF0, + 0x01, 0xFE, 0x00, 0x00, 0x1F, 0x00, 0x0F, 0xE0, 0x00, 0x01, 0xF0, 0x00, + 0xFF, 0xFE, 0x00, 0x1F, 0x00, 0x0F, 0xFF, 0xE0, 0x01, 0xF0, 0x00, 0xFF, + 0xFE, 0x00, 0x1F, 0x00, 0x0F, 0xFF, 0xE0, 0x01, 0xF0, 0x00, 0xFF, 0xFF, + 0x00, 0x1F, 0x00, 0x0F, 0xEF, 0xF0, 0x01, 0xF0, 0x00, 0xFE, 0xFF, 0x00, + 0x1F, 0x00, 0x0F, 0xEF, 0xF0, 0x01, 0xF0, 0x01, 0xFE, 0x7F, 0x80, 0x1F, + 0x00, 0x1F, 0xE7, 0xF8, 0x01, 0xF0, 0x03, 0xFC, 0x7F, 0xC0, 0x1F, 0x00, + 0x7F, 0xC3, 0xFE, 0x01, 0xF0, 0x07, 0xF8, 0x3F, 0xF0, 0x1F, 0x01, 0xFF, + 0x81, 0xFF, 0xC1, 0xF0, 0x7F, 0xF0, 0x0F, 0xFF, 0x9F, 0x3F, 0xFE, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x1F, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x07, + 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x7F, 0x80, 0x00, + 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0xFF, 0x00, 0x01, 0xF8, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x7F, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x0F, 0xC0, + 0x00, 0xFC, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x3E, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0xFC, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x3F, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x0F, + 0xC0, 0x03, 0xF0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x03, 0xF0, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0xFC, 0x00, 0x7E, 0x00, 0x00, 0x00, + 0x3F, 0x80, 0x00, 0x7F, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, + 0x1F, 0xC0, 0x0F, 0xC0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x07, + 0xE0, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x07, 0xF8, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x03, 0xFC, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0x87, 0xFF, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, + 0x1F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x0F, 0xC0, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xE0, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x07, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x07, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x07, 0xC0, 0x03, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, + 0xF0, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0xFF, + 0xE3, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x3F, 0xC0, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x1F, 0xE0, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x0F, 0xC0, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x03, + 0xF8, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x01, 0xF8, 0x00, 0xFE, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x3F, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x0F, 0xC0, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x1F, 0x80, + 0x03, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x07, 0xE0, 0x00, 0xFC, 0x00, + 0x00, 0xFC, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x3F, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x0F, 0xC0, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x7E, + 0x00, 0x03, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0xFE, + 0x00, 0x01, 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x7F, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x00, 0x01, + 0xF8, 0x00, 0x01, 0xFE, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x3F, 0xE0, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0x80, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x7F, 0xFD, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFC, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x7F, + 0x00, 0x00, 0x01, 0xFE, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x01, 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x7F, 0x80, 0x00, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x1F, 0xF0, + 0x00, 0x00, 0x07, 0xFC, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x7F, + 0xC0, 0x00, 0x00, 0x03, 0xFE, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xF3, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0x9F, 0xF0, 0x01, 0xFE, 0x00, 0x7F, 0xE0, 0xFF, + 0x80, 0x1F, 0xE0, 0x0F, 0xFC, 0x07, 0xFC, 0x01, 0xFC, 0x01, 0xFF, 0x80, + 0x7F, 0xE0, 0x1F, 0xC0, 0x3F, 0xF0, 0x03, 0xFF, 0x01, 0xFC, 0x03, 0xFE, + 0x00, 0x1F, 0xF0, 0x1F, 0xC0, 0x7F, 0xC0, 0x00, 0xFF, 0x83, 0xFC, 0x07, + 0xF8, 0x00, 0x07, 0xFC, 0x3F, 0xC0, 0xFF, 0x00, 0x00, 0x7F, 0xE3, 0xF8, + 0x0F, 0xF0, 0x00, 0x03, 0xFF, 0x7F, 0x80, 0xFF, 0x00, 0x00, 0x1F, 0xFF, + 0xF0, 0x0F, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0xFE, 0x00, 0x00, 0x07, + 0xFF, 0xF0, 0x0F, 0xE0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0xFE, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x0F, 0xE0, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x0F, 0xF0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0xF8, 0x07, 0xFE, 0x00, 0x00, 0x7F, 0xFF, + 0xC0, 0x7F, 0xF0, 0x00, 0x1F, 0xFF, 0xFC, 0x03, 0xFF, 0x80, 0x07, 0xFF, + 0x7F, 0xE0, 0x1F, 0xFE, 0x01, 0xFF, 0xE3, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, + 0xFC, 0x1F, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xC0, 0x7F, 0xFF, + 0xFF, 0xF0, 0x07, 0xFC, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x7F, 0xE0, 0x0F, + 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF7, 0xF3, 0xF9, 0xFC, 0xFE, + 0x3F, 0x1F, 0x0F, 0x87, 0xC3, 0xE0, 0xF0, 0x00, 0x03, 0xE0, 0x00, 0xFC, + 0x00, 0x1F, 0x00, 0x07, 0xC0, 0x01, 0xF8, 0x00, 0x3E, 0x00, 0x0F, 0xC0, + 0x01, 0xF0, 0x00, 0x7E, 0x00, 0x1F, 0x80, 0x03, 0xF0, 0x00, 0xFC, 0x00, + 0x1F, 0x80, 0x07, 0xF0, 0x00, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xE0, 0x00, + 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xE0, 0x00, 0xFC, 0x00, 0x3F, 0x80, 0x07, + 0xF0, 0x00, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x3F, + 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0xFF, + 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, + 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, + 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, + 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, + 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, + 0x00, 0xFC, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x07, 0xE0, + 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x01, 0xF8, 0x00, 0x3F, 0x80, 0x07, 0xF0, + 0x00, 0x7E, 0x00, 0x0F, 0xE0, 0x00, 0xFC, 0x00, 0x1F, 0x80, 0x01, 0xF8, + 0x00, 0x3F, 0x00, 0x03, 0xF0, 0x00, 0x7E, 0x00, 0x07, 0xE0, 0x00, 0xFC, + 0x00, 0x0F, 0xC0, 0x01, 0xF8, 0x00, 0x1F, 0x80, 0x01, 0xF0, 0x00, 0x3F, + 0x00, 0x03, 0xE0, 0x00, 0x3E, 0x7C, 0x00, 0x07, 0xC0, 0x00, 0x3E, 0x00, + 0x03, 0xF0, 0x00, 0x1F, 0x00, 0x01, 0xF8, 0x00, 0x0F, 0xC0, 0x00, 0xFC, + 0x00, 0x07, 0xE0, 0x00, 0x7E, 0x00, 0x03, 0xF0, 0x00, 0x3F, 0x00, 0x01, + 0xF8, 0x00, 0x1F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xC0, 0x00, 0xFE, 0x00, + 0x07, 0xE0, 0x00, 0x7E, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x00, 0x03, 0xF0, + 0x00, 0x3F, 0x80, 0x03, 0xF8, 0x00, 0x1F, 0x80, 0x01, 0xFC, 0x00, 0x1F, + 0xC0, 0x01, 0xFC, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x0F, 0xE0, 0x00, + 0xFE, 0x00, 0x0F, 0xE0, 0x00, 0xFE, 0x00, 0x0F, 0xE0, 0x00, 0xFF, 0x00, + 0x0F, 0xF0, 0x00, 0x7F, 0x00, 0x07, 0xF0, 0x00, 0x7F, 0x00, 0x07, 0xF0, + 0x00, 0x7F, 0x00, 0x07, 0xF0, 0x00, 0x7F, 0x00, 0x07, 0xF0, 0x00, 0x7F, + 0x00, 0x07, 0xF0, 0x00, 0x7F, 0x00, 0x07, 0xF0, 0x00, 0xFF, 0x00, 0x0F, + 0xF0, 0x00, 0xFE, 0x00, 0x0F, 0xE0, 0x00, 0xFE, 0x00, 0x0F, 0xE0, 0x00, + 0xFE, 0x00, 0x1F, 0xE0, 0x01, 0xFC, 0x00, 0x1F, 0xC0, 0x01, 0xFC, 0x00, + 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x3F, 0x80, 0x03, 0xF8, 0x00, 0x3F, 0x00, + 0x07, 0xF0, 0x00, 0x7F, 0x00, 0x07, 0xE0, 0x00, 0xFE, 0x00, 0x0F, 0xC0, + 0x00, 0xFC, 0x00, 0x1F, 0x80, 0x01, 0xF8, 0x00, 0x3F, 0x00, 0x03, 0xF0, + 0x00, 0x3E, 0x00, 0x07, 0xE0, 0x00, 0x7C, 0x00, 0x0F, 0xC0, 0x00, 0xF8, + 0x00, 0x1F, 0x80, 0x01, 0xF0, 0x00, 0x3E, 0x00, 0x07, 0xE0, 0x00, 0x7C, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x07, + 0xC0, 0x03, 0x00, 0xF8, 0x04, 0x78, 0x1F, 0x07, 0xCF, 0xE3, 0xE7, 0xFB, + 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x1F, 0xFF, + 0xFC, 0x00, 0x7F, 0xF8, 0x00, 0x03, 0xFE, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x3F, 0xFC, 0x00, 0x07, 0xEF, 0xC0, 0x01, 0xF9, 0xFC, 0x00, 0x7F, 0x1F, + 0x80, 0x1F, 0xC1, 0xF8, 0x03, 0xF0, 0x3F, 0x80, 0x7E, 0x03, 0xF0, 0x07, + 0x80, 0x38, 0x00, 0x20, 0x06, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0x80, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x83, 0xC1, 0xE0, 0xF0, 0x78, 0x3C, + 0x1E, 0x0F, 0x0F, 0x07, 0x8F, 0x9F, 0xCF, 0xC7, 0x80, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, + 0x00, 0x03, 0xE0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, + 0xE0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0xF8, + 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x1F, 0x00, + 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, + 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, + 0x00, 0x7C, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, + 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x03, + 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x03, 0xE0, 0x00, + 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x0F, 0x80, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, + 0x0F, 0x80, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, + 0x00, 0x01, 0xF0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, + 0xF0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF0, 0x00, + 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x1F, + 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0x07, 0xFF, 0xC0, 0x07, 0xFF, 0x00, + 0x3F, 0xF0, 0x01, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0xFF, + 0xC0, 0x3F, 0xC0, 0x00, 0x1F, 0xF0, 0x1F, 0xF0, 0x00, 0x03, 0xFC, 0x07, + 0xF8, 0x00, 0x00, 0xFF, 0x83, 0xFE, 0x00, 0x00, 0x1F, 0xE0, 0xFF, 0x00, + 0x00, 0x07, 0xF8, 0x3F, 0xC0, 0x00, 0x00, 0xFF, 0x1F, 0xF0, 0x00, 0x00, + 0x3F, 0xC7, 0xF8, 0x00, 0x00, 0x0F, 0xF1, 0xFE, 0x00, 0x00, 0x03, 0xFC, + 0x7F, 0x80, 0x00, 0x00, 0x7F, 0x9F, 0xE0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, + 0x00, 0x00, 0x07, 0xFB, 0xFE, 0x00, 0x00, 0x01, 0xFE, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xBF, 0xC0, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x07, + 0xFB, 0xFC, 0x00, 0x00, 0x01, 0xFE, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xBF, + 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xF0, + 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFE, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xBF, 0xC0, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x07, + 0xF9, 0xFE, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x7F, 0x9F, + 0xE0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, 0x00, 0x0F, 0xF9, 0xFE, 0x00, + 0x00, 0x03, 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0xFF, 0x0F, 0xF0, 0x00, 0x00, + 0x3F, 0xC3, 0xFC, 0x00, 0x00, 0x1F, 0xF0, 0xFF, 0x80, 0x00, 0x07, 0xF8, + 0x1F, 0xE0, 0x00, 0x01, 0xFE, 0x07, 0xF8, 0x00, 0x00, 0xFF, 0x81, 0xFF, + 0x00, 0x00, 0x7F, 0xC0, 0x3F, 0xE0, 0x00, 0x1F, 0xF0, 0x0F, 0xFC, 0x00, + 0x0F, 0xF8, 0x01, 0xFF, 0x80, 0x07, 0xFE, 0x00, 0x3F, 0xF0, 0x07, 0xFF, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x01, 0xF0, 0x00, 0x0F, 0xC0, 0x00, + 0x3F, 0x00, 0x00, 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0xFF, + 0x00, 0x07, 0xFC, 0x00, 0x3F, 0xF0, 0x03, 0xFF, 0xC0, 0x3F, 0xFF, 0x1F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, + 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, + 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, + 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, + 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, + 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, + 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, + 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, + 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, + 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, + 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, + 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x1F, 0xFF, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0x00, 0x07, 0xFF, 0x01, 0xFF, + 0x80, 0x00, 0x7F, 0xF0, 0x3F, 0xE0, 0x00, 0x07, 0xFE, 0x0F, 0xF8, 0x00, + 0x00, 0x7F, 0xE1, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xC0, 0x00, 0x00, + 0x7F, 0x8F, 0xF8, 0x00, 0x00, 0x0F, 0xF9, 0xFE, 0x00, 0x00, 0x01, 0xFF, + 0x3F, 0xC0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, 0x00, 0x03, 0xFC, 0xFF, + 0x00, 0x00, 0x00, 0x7F, 0x9F, 0xE0, 0x00, 0x00, 0x0F, 0xF3, 0xFC, 0x00, + 0x00, 0x01, 0xFE, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, + 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xFE, 0x00, 0x07, 0xFF, 0xFF, + 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFE, 0x03, 0xFF, + 0xE0, 0x0F, 0xFE, 0x00, 0x0F, 0xFC, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0xC0, + 0x7F, 0xC0, 0x00, 0x0F, 0xF8, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x83, 0xFE, + 0x00, 0x00, 0x1F, 0xF0, 0x7F, 0x80, 0x00, 0x01, 0xFE, 0x0F, 0xF0, 0x00, + 0x00, 0x3F, 0xC1, 0xFE, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0x80, 0x00, 0x00, + 0xFF, 0x8F, 0xF0, 0x00, 0x00, 0x0F, 0xF1, 0xFE, 0x00, 0x00, 0x01, 0xFE, + 0x3F, 0xC0, 0x00, 0x00, 0x7F, 0xC7, 0xF8, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xDF, 0xE0, 0x00, 0x00, 0x07, 0xF9, 0xFE, + 0x00, 0x00, 0x00, 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, + 0x00, 0x07, 0xFC, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0x0F, 0xF8, 0x00, 0x00, + 0x3F, 0xE1, 0xFF, 0x00, 0x00, 0x0F, 0xFC, 0x1F, 0xF0, 0x00, 0x03, 0xFF, + 0x03, 0xFF, 0x80, 0x00, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0xFF, 0xF8, 0x07, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x80, 0x07, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, + 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x3F, 0xC0, 0x00, 0x00, + 0x0F, 0xF3, 0xFC, 0x00, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, 0x00, 0x1F, + 0xC3, 0xFC, 0x00, 0x00, 0x03, 0xFC, 0x3F, 0xC0, 0x00, 0x00, 0x7F, 0x83, + 0xFC, 0x00, 0x00, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, 0x00, 0xFE, 0x03, 0xFC, + 0x00, 0x00, 0x1F, 0xE0, 0x3F, 0xC0, 0x00, 0x03, 0xFC, 0x03, 0xFC, 0x00, + 0x00, 0x7F, 0x80, 0x3F, 0xC0, 0x00, 0x07, 0xF8, 0x03, 0xFC, 0x00, 0x00, + 0xFF, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x03, 0xFC, 0x00, 0x01, 0xFC, + 0x00, 0x3F, 0xC0, 0x00, 0x3F, 0xC0, 0x03, 0xFC, 0x00, 0x07, 0xF8, 0x00, + 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, + 0xC0, 0x01, 0xFE, 0x00, 0x03, 0xFC, 0x00, 0x3F, 0xC0, 0x00, 0x3F, 0xC0, + 0x03, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x7F, 0x80, 0x00, 0x3F, 0xC0, 0x0F, + 0xF0, 0x00, 0x03, 0xFC, 0x00, 0xFE, 0x00, 0x00, 0x3F, 0xC0, 0x0F, 0xE0, + 0x00, 0x03, 0xFC, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, + 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, + 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, + 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x00, 0x03, 0xF8, 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0x0F, 0xFF, + 0xF0, 0x00, 0x0F, 0xE7, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFC, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0x00, 0xFF, 0xFC, 0x07, 0xFF, + 0x80, 0x03, 0xFF, 0xC0, 0xFF, 0xC0, 0x00, 0x1F, 0xF8, 0x3F, 0xF0, 0x00, + 0x01, 0xFF, 0x87, 0xFC, 0x00, 0x00, 0x1F, 0xF0, 0xFF, 0x00, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, + 0x00, 0x00, 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x1F, 0xE7, 0xFC, 0x00, 0x00, + 0x07, 0xFC, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x3F, + 0xE1, 0xFF, 0x80, 0x00, 0x0F, 0xF8, 0x1F, 0xF8, 0x00, 0x03, 0xFF, 0x03, + 0xFF, 0x80, 0x01, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0xFF, 0xF0, 0x03, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0x80, 0x07, 0xFF, 0x81, 0xFF, 0xE0, 0x03, 0xFF, 0x00, 0x0F, 0xFC, 0x01, + 0xFF, 0x80, 0x01, 0xFF, 0x80, 0x7F, 0xC0, 0x00, 0x3F, 0xE0, 0x3F, 0xE0, + 0x00, 0x07, 0xF8, 0x0F, 0xF0, 0x00, 0x01, 0xFF, 0x07, 0xFC, 0x00, 0x00, + 0x3F, 0xC1, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x7F, 0x80, 0x00, 0x01, 0xFE, + 0x3F, 0xC0, 0x00, 0x00, 0x7F, 0x8F, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x0F, 0x80, 0x00, 0x3F, + 0xC0, 0x3F, 0xFF, 0x00, 0x0F, 0xF0, 0x7F, 0xFF, 0xF0, 0x03, 0xFC, 0x3F, + 0xFF, 0xFF, 0x00, 0xFF, 0x1F, 0xFF, 0xFF, 0xE0, 0x3F, 0xCF, 0xFF, 0xFF, + 0xFC, 0x0F, 0xF7, 0xFF, 0xFF, 0xFF, 0x83, 0xFF, 0xFF, 0xC3, 0xFF, 0xF0, + 0xFF, 0xFF, 0x00, 0x1F, 0xFE, 0x3F, 0xFF, 0x00, 0x01, 0xFF, 0x8F, 0xFF, + 0x80, 0x00, 0x3F, 0xF3, 0xFF, 0xC0, 0x00, 0x07, 0xFC, 0xFF, 0xE0, 0x00, + 0x00, 0xFF, 0xBF, 0xF0, 0x00, 0x00, 0x1F, 0xEF, 0xFC, 0x00, 0x00, 0x07, + 0xFB, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, + 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xDF, 0xC0, 0x00, 0x00, + 0x0F, 0xF7, 0xF8, 0x00, 0x00, 0x03, 0xFD, 0xFE, 0x00, 0x00, 0x00, 0xFF, + 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xDF, 0xE0, 0x00, 0x00, 0x0F, 0xF3, 0xF8, + 0x00, 0x00, 0x07, 0xFC, 0xFF, 0x00, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, + 0x00, 0xFF, 0x87, 0xF8, 0x00, 0x00, 0x3F, 0xE1, 0xFF, 0x00, 0x00, 0x1F, + 0xF0, 0x3F, 0xE0, 0x00, 0x0F, 0xFC, 0x0F, 0xFC, 0x00, 0x07, 0xFE, 0x01, + 0xFF, 0x80, 0x03, 0xFF, 0x00, 0x7F, 0xFC, 0x07, 0xFF, 0xC0, 0x0F, 0xFF, + 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, + 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x00, + 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, + 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, + 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFE, 0x03, + 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x0F, 0xFE, 0x01, 0xFF, 0x80, 0x00, 0xFF, + 0xC0, 0x3F, 0xE0, 0x00, 0x0F, 0xFC, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0x81, + 0xFF, 0x00, 0x00, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, 0x01, 0xFF, 0x07, 0xF8, + 0x00, 0x00, 0x1F, 0xE0, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x1F, 0xE0, 0x00, + 0x00, 0x7F, 0x83, 0xFC, 0x00, 0x00, 0x0F, 0xF0, 0x7F, 0x80, 0x00, 0x01, + 0xFE, 0x0F, 0xF0, 0x00, 0x00, 0x3F, 0xC1, 0xFE, 0x00, 0x00, 0x0F, 0xF8, + 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x07, 0xFC, 0x00, 0x00, 0x7F, 0xC0, 0x7F, + 0xC0, 0x00, 0x0F, 0xF8, 0x07, 0xFC, 0x00, 0x03, 0xFE, 0x00, 0xFF, 0xC0, + 0x00, 0xFF, 0x80, 0x0F, 0xFE, 0x00, 0x7F, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, + 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFE, + 0x00, 0xFF, 0xF0, 0x07, 0xFF, 0x00, 0x03, 0xFF, 0x01, 0xFF, 0x80, 0x00, + 0x3F, 0xF0, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x1F, + 0xE1, 0xFE, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x3F, 0xCF, + 0xF0, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x03, 0xFD, + 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xBF, 0xC0, 0x00, 0x00, 0x1F, 0xF7, 0xFC, + 0x00, 0x00, 0x03, 0xFC, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x8F, 0xF8, 0x00, + 0x00, 0x3F, 0xF1, 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x1F, 0xF8, 0x00, 0x03, + 0xFF, 0x81, 0xFF, 0xC0, 0x00, 0xFF, 0xE0, 0x3F, 0xFE, 0x00, 0xFF, 0xF8, + 0x03, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x03, + 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x00, + 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, + 0x1F, 0xFC, 0x01, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x7F, 0xE0, 0x00, 0x0F, + 0xF8, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0x03, 0xFE, 0x00, 0x00, 0x0F, 0xF0, + 0x7F, 0x80, 0x00, 0x01, 0xFE, 0x1F, 0xF0, 0x00, 0x00, 0x1F, 0xE3, 0xFC, + 0x00, 0x00, 0x03, 0xFC, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0x8F, 0xF0, 0x00, + 0x00, 0x07, 0xF1, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0xC0, 0x00, 0x00, + 0x1F, 0xEF, 0xF8, 0x00, 0x00, 0x03, 0xFD, 0xFF, 0x00, 0x00, 0x00, 0x7F, + 0xBF, 0xE0, 0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x00, 0x01, 0xFE, 0x7F, + 0x80, 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, + 0x00, 0x01, 0xFF, 0xBF, 0xE0, 0x00, 0x00, 0x3F, 0xF7, 0xFC, 0x00, 0x00, + 0x0F, 0xFE, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0xCF, 0xF8, 0x00, 0x00, 0x7F, + 0xF8, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0x1F, 0xF8, 0x00, 0x07, 0xFF, 0xE1, + 0xFF, 0xC0, 0x03, 0xFF, 0xFC, 0x3F, 0xFF, 0x01, 0xFF, 0xFF, 0x83, 0xFF, + 0xFF, 0xFF, 0xEF, 0xF0, 0x3F, 0xFF, 0xFF, 0xF9, 0xFE, 0x03, 0xFF, 0xFF, + 0xFE, 0x3F, 0xC0, 0x3F, 0xFF, 0xFF, 0x07, 0xF8, 0x01, 0xFF, 0xFF, 0xC1, + 0xFE, 0x00, 0x0F, 0xFF, 0xE0, 0x3F, 0xC0, 0x00, 0x3F, 0xE0, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0x87, 0xF8, 0x00, 0x00, 0x1F, 0xE0, 0xFF, 0x00, 0x00, 0x03, 0xFC, + 0x1F, 0xE0, 0x00, 0x00, 0x7F, 0x83, 0xFE, 0x00, 0x00, 0x1F, 0xE0, 0x3F, + 0xC0, 0x00, 0x03, 0xFC, 0x07, 0xFC, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x80, + 0x00, 0x3F, 0xE0, 0x0F, 0xF8, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0xC0, 0x07, + 0xFF, 0x00, 0x1F, 0xFE, 0x03, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0x07, 0x83, 0xC1, 0xE0, + 0xF0, 0x78, 0x3C, 0x3C, 0x1E, 0x3F, 0x7F, 0x3F, 0x1E, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, + 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x07, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, + 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, + 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, 0xC3, 0xFF, 0xF8, + 0x1F, 0xF8, 0x00, 0x7F, 0xF0, 0x7F, 0xE0, 0x00, 0x3F, 0xF0, 0xFF, 0x00, + 0x00, 0x3F, 0xF3, 0xFE, 0x00, 0x00, 0x3F, 0xE7, 0xF8, 0x00, 0x00, 0x3F, + 0xCF, 0xF0, 0x00, 0x00, 0x7F, 0x9F, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x01, + 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x07, + 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x1F, + 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFC, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x3F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x03, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x3F, 0xE0, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x03, 0xFE, + 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x1F, 0xC0, 0x7F, 0xC0, 0x3F, + 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0x87, 0xF8, 0x07, 0xFC, 0x07, 0xF8, 0x00, + 0x01, 0xFF, 0xFF, 0xF8, 0xFF, 0x00, 0x7F, 0x81, 0xFE, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0x9F, 0xC0, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, 0x1F, 0xF8, 0x07, + 0xF7, 0xF8, 0x01, 0xFF, 0x0F, 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x3F, 0xFF, + 0x00, 0x1F, 0xE1, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x03, 0xFF, 0xC0, 0x03, + 0xFC, 0x3F, 0x80, 0x00, 0x7F, 0xC0, 0x00, 0x3F, 0xF8, 0x00, 0x7F, 0x8F, + 0xF0, 0x00, 0x1F, 0xF0, 0x00, 0x07, 0xFF, 0x00, 0x0F, 0xF1, 0xFC, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0x3F, 0x80, 0x00, 0xFF, + 0x80, 0x00, 0x0F, 0xF8, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x1F, 0xE0, 0x00, + 0x01, 0xFF, 0x00, 0x03, 0xFD, 0xFE, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x7F, 0xBF, 0x80, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x00, + 0x0F, 0xF7, 0xF0, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x01, 0xFF, + 0xFE, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x3F, 0xBF, 0xC0, + 0x00, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF7, 0xF8, 0x00, 0x3F, + 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x01, 0xFE, 0xFF, 0x00, 0x07, 0xF8, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0xDF, 0xE0, 0x00, 0xFF, 0x00, 0x00, 0x03, + 0xF8, 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0xFE, 0x7F, 0x80, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x3F, + 0xCF, 0xF0, 0x00, 0x7F, 0x80, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xF9, 0xFE, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x01, + 0xFE, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0xC7, 0xF8, 0x00, 0x3F, 0xC0, + 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0xFF, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0xFF, 0x00, 0x01, 0xFE, 0x0F, 0xF0, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xE0, + 0x00, 0x7F, 0x81, 0xFE, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xF8, 0x00, 0x1F, + 0xE0, 0x3F, 0xC0, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x07, 0xFC, 0x07, + 0xF8, 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xE0, 0x01, 0xFF, 0x00, 0xFF, 0x80, + 0x03, 0xFE, 0x00, 0x1F, 0xFE, 0x00, 0x7F, 0xC0, 0x0F, 0xF0, 0x00, 0x7F, + 0xF0, 0x0F, 0xFF, 0xE0, 0x3F, 0xF0, 0x01, 0xFF, 0x00, 0x07, 0xFF, 0xCF, + 0xFF, 0xFF, 0x7F, 0xFC, 0x00, 0x1F, 0xE0, 0x00, 0x7F, 0xFF, 0xFE, 0x7F, + 0xFF, 0xFF, 0x00, 0x03, 0xFE, 0x00, 0x07, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, + 0xC0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xFF, 0xC0, 0xFF, 0xFF, 0xF0, 0x00, + 0x07, 0xFC, 0x00, 0x07, 0xFF, 0xF0, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, + 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0x87, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC1, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x1F, 0xF0, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, + 0x80, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x01, 0xFF, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0xE0, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x7F, 0xC0, 0x00, 0x00, + 0x00, 0xFF, 0x80, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC7, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF1, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFD, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x81, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xF0, + 0x7F, 0xC0, 0x00, 0x00, 0x3F, 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x07, 0xFE, + 0x1F, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0xFF, + 0xC7, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xE3, 0xFE, 0x00, 0x00, 0x00, 0x1F, + 0xF1, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xF8, 0xFF, 0x80, 0x00, 0x00, 0x03, + 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0x01, 0xFE, 0x3F, 0xE0, 0x00, 0x00, 0x00, + 0xFF, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0x8F, 0xF8, 0x00, 0x00, 0x00, + 0x3F, 0xC7, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xE3, 0xFE, 0x00, 0x00, 0x00, + 0x1F, 0xE1, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0xFF, 0x80, 0x00, 0x00, + 0x0F, 0xF8, 0x7F, 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0x3F, 0xE0, 0x00, 0x00, + 0x0F, 0xF8, 0x1F, 0xF0, 0x00, 0x00, 0x1F, 0xF8, 0x0F, 0xF8, 0x00, 0x01, + 0xFF, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xF8, 0x00, + 0x00, 0x07, 0xFF, 0x87, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xE3, 0xFE, 0x00, + 0x00, 0x00, 0x1F, 0xF9, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xBF, 0xE0, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFB, + 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFD, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x0F, 0xFE, + 0x3F, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0xFF, + 0xF0, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x3F, 0xF0, 0x00, + 0x00, 0x07, 0xFE, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x3F, + 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xF8, 0x00, 0x00, + 0x00, 0x07, 0xFC, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x83, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE1, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xF7, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFB, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x3F, 0xE0, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x87, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x7F, 0xE0, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x0F, 0xFC, + 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xF8, + 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x7F, 0xF8, 0x00, 0x00, + 0x1F, 0xFC, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x07, 0xFF, + 0xE0, 0x00, 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0x87, 0xFF, 0xFE, 0x00, + 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x0F, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x1F, + 0xFC, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0xFF, 0x00, 0x00, 0x00, + 0x07, 0xFE, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0xFF, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x8F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xCF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x00, 0x03, + 0xFE, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFE, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x00, 0x03, + 0xFE, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xCF, 0xF0, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x8F, 0xF0, 0x00, + 0x00, 0x00, 0x1F, 0xF8, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x0F, + 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFC, + 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0xFF, 0x00, 0x00, 0x7F, 0xFF, + 0xF0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x03, 0xFF, + 0xF8, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0xFF, 0xF0, + 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xE0, + 0x03, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x00, 0x1F, 0xF0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xC1, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x1F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC1, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE3, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xF7, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF3, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF3, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x1F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xF1, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x7F, + 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x03, + 0xFF, 0xF0, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0xFF, 0xF0, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x0F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0x7F, + 0x00, 0x7F, 0xFF, 0x00, 0x01, 0xFF, 0xE7, 0xF0, 0x03, 0xFF, 0xFF, 0x83, + 0xFF, 0xFC, 0x7F, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xF0, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, + 0x03, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xC0, 0x03, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x0F, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xF8, + 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xE7, 0xFC, 0x00, 0x03, 0xFE, + 0x7F, 0xE0, 0x00, 0x7F, 0xE7, 0xFF, 0x00, 0x1F, 0xFC, 0x3F, 0xFC, 0x07, + 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, + 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0x00, + 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xCF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0xFF, + 0x80, 0x00, 0x00, 0x07, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xE0, + 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFC, 0x0F, 0xF8, 0x00, 0x00, 0x03, 0xFF, + 0x80, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0x0F, + 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xC0, 0x0F, 0xF8, 0x00, 0x00, + 0x3F, 0xF8, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0xFF, 0xE0, 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xFC, 0x00, 0x0F, 0xF8, + 0x00, 0x03, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xF0, 0x00, 0x0F, + 0xF8, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0xFF, 0x80, 0x01, 0xFF, 0xC0, 0x00, + 0x0F, 0xF8, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0xFF, 0x80, 0x07, 0xFF, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0x80, 0x1F, 0xFC, + 0x00, 0x00, 0x0F, 0xF8, 0x03, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0x80, 0x7F, + 0xF0, 0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x81, + 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0xFF, + 0x87, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0xFF, 0x8F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xF9, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0xFF, 0xBF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0xFF, 0xC0, + 0x00, 0x00, 0xFF, 0xFF, 0x87, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x7F, + 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x03, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0xF8, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFF, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xFE, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xF8, 0x00, 0x01, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x00, 0x0F, 0xF8, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x07, + 0xFE, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0xFF, 0x80, 0x00, + 0x03, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xC0, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x7F, 0xE0, 0x0F, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0x80, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFC, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, 0x0F, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x1F, 0xF8, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xCF, 0xF8, + 0x00, 0x00, 0x00, 0x07, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xEF, + 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, + 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, + 0xFB, 0xFF, 0xFD, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xEF, 0xFF, 0xF7, 0xF0, + 0x00, 0x00, 0x00, 0x7F, 0x3F, 0xFF, 0xDF, 0xE0, 0x00, 0x00, 0x01, 0xFC, + 0xFF, 0xFF, 0x3F, 0x80, 0x00, 0x00, 0x07, 0xF3, 0xFF, 0xFC, 0xFE, 0x00, + 0x00, 0x00, 0x3F, 0x8F, 0xFF, 0xF3, 0xFC, 0x00, 0x00, 0x00, 0xFE, 0x3F, + 0xFF, 0xC7, 0xF0, 0x00, 0x00, 0x03, 0xF8, 0xFF, 0xFF, 0x1F, 0xC0, 0x00, + 0x00, 0x1F, 0xC3, 0xFF, 0xFC, 0x7F, 0x80, 0x00, 0x00, 0x7F, 0x0F, 0xFF, + 0xF0, 0xFE, 0x00, 0x00, 0x01, 0xFC, 0x3F, 0xFF, 0xC3, 0xF8, 0x00, 0x00, + 0x0F, 0xE0, 0xFF, 0xFF, 0x0F, 0xF0, 0x00, 0x00, 0x3F, 0x83, 0xFF, 0xFC, + 0x1F, 0xC0, 0x00, 0x00, 0xFE, 0x0F, 0xFF, 0xF0, 0x7F, 0x00, 0x00, 0x07, + 0xF0, 0x3F, 0xFF, 0xC1, 0xFE, 0x00, 0x00, 0x1F, 0xC0, 0xFF, 0xFF, 0x03, + 0xF8, 0x00, 0x00, 0x7F, 0x03, 0xFF, 0xFC, 0x0F, 0xE0, 0x00, 0x03, 0xF8, + 0x0F, 0xFF, 0xF0, 0x3F, 0xC0, 0x00, 0x0F, 0xE0, 0x3F, 0xFF, 0xC0, 0x7F, + 0x00, 0x00, 0x3F, 0x80, 0xFF, 0xFF, 0x01, 0xFC, 0x00, 0x01, 0xFC, 0x03, + 0xFF, 0xFC, 0x07, 0xF8, 0x00, 0x07, 0xF0, 0x0F, 0xFF, 0xF0, 0x0F, 0xE0, + 0x00, 0x1F, 0xC0, 0x3F, 0xFF, 0xC0, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0xFF, + 0xFF, 0x00, 0xFF, 0x00, 0x03, 0xF8, 0x03, 0xFF, 0xFC, 0x01, 0xFC, 0x00, + 0x0F, 0xE0, 0x0F, 0xFF, 0xF0, 0x07, 0xF0, 0x00, 0x7F, 0x00, 0x3F, 0xFF, + 0xC0, 0x1F, 0xE0, 0x01, 0xFC, 0x00, 0xFF, 0xFF, 0x00, 0x3F, 0x80, 0x07, + 0xF0, 0x03, 0xFF, 0xFC, 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x0F, 0xFF, 0xF0, + 0x03, 0xFC, 0x00, 0xFE, 0x00, 0x3F, 0xFF, 0xC0, 0x07, 0xF0, 0x03, 0xF8, + 0x00, 0xFF, 0xFF, 0x00, 0x1F, 0xC0, 0x1F, 0xC0, 0x03, 0xFF, 0xFC, 0x00, + 0x7F, 0x80, 0x7F, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0xFE, 0x03, 0xFC, 0x00, + 0x3F, 0xFF, 0xC0, 0x03, 0xF8, 0x0F, 0xE0, 0x00, 0xFF, 0xFF, 0x00, 0x0F, + 0xF0, 0x3F, 0x80, 0x03, 0xFF, 0xFC, 0x00, 0x1F, 0xC1, 0xFE, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x7F, 0x07, 0xF0, 0x00, 0x3F, 0xFF, 0xC0, 0x01, 0xFE, + 0x1F, 0xC0, 0x00, 0xFF, 0xFF, 0x00, 0x03, 0xF8, 0xFF, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x0F, 0xE3, 0xF8, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x3F, 0xCF, + 0xE0, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x7F, 0x7F, 0x80, 0x00, 0xFF, 0xFF, + 0x00, 0x01, 0xFD, 0xFC, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x3F, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x03, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x07, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x1F, 0xFC, 0x00, 0x00, + 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x0F, 0xF0, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xDF, + 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xF9, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x3F, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xE3, 0xFE, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x7F, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0x87, 0xFC, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0xFE, 0x0F, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xF8, 0x0F, 0xF8, 0x00, + 0x00, 0xFF, 0xFF, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x1F, 0xF0, + 0x00, 0x03, 0xFF, 0xFC, 0x01, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x3F, + 0xE0, 0x00, 0x0F, 0xFF, 0xF0, 0x03, 0xFE, 0x00, 0x01, 0xFF, 0xFE, 0x00, + 0x7F, 0xE0, 0x00, 0x3F, 0xFF, 0xC0, 0x07, 0xFC, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0xFF, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0xFF, 0x80, 0x03, 0xFF, 0xFC, 0x00, 0x0F, 0xF8, 0x00, 0x7F, + 0xFF, 0x80, 0x01, 0xFF, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x1F, 0xF0, 0x01, + 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x3F, 0xE0, + 0x07, 0xFF, 0xF8, 0x00, 0x03, 0xFE, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x7F, + 0xE0, 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xFC, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x7F, 0xC0, 0x7F, 0xFF, 0x80, 0x00, 0x0F, 0xFC, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0xFF, 0x81, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x3F, 0xFF, 0xC0, + 0x00, 0x01, 0xFF, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0xFF, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xE3, 0xFF, + 0xFC, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xEF, + 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFD, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0xFF, + 0xE0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0x80, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x03, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x0F, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFE, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x1F, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x01, 0xFF, + 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x03, + 0xFF, 0x80, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xF8, + 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xF8, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFC, + 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFC, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, + 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, + 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFE, + 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, + 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, + 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFC, + 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFC, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFC, + 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xF8, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xF8, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0xFF, + 0xE0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0x80, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x03, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x0F, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0xF8, 0x1F, 0xF0, + 0x00, 0x00, 0x01, 0xE0, 0x0F, 0xF8, 0x0F, 0xF8, 0x00, 0x00, 0x03, 0xF0, + 0x1F, 0xF0, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xF8, 0x3F, 0xF0, 0x07, 0xFE, + 0x00, 0x00, 0x0F, 0xFC, 0x3F, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x07, 0xFF, + 0x7F, 0xE0, 0x03, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x7F, + 0xFF, 0x80, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x01, 0xFF, + 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFE, 0x1F, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, + 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x07, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, + 0x80, 0x00, 0x00, 0x1F, 0xFF, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFC, + 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xE1, 0xFF, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0x8F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x7F, 0xC0, 0x00, 0x00, + 0x00, 0x3F, 0xE3, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x1F, 0xF0, 0x00, + 0x00, 0x00, 0x07, 0xFC, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xE7, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF9, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xCF, 0xF8, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xE3, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x7F, 0xC7, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x3F, 0xE1, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x7F, 0xC0, 0x00, 0x00, 0x0F, 0xFE, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xF8, + 0x1F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0xFF, 0x80, 0x00, 0x00, 0x03, + 0xFF, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x3F, 0xE0, 0x00, 0x00, + 0x00, 0x3F, 0xC1, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xC3, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0x87, 0xFC, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xE1, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x3F, 0xC3, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xC7, + 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x1F, + 0xF1, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x8F, 0xF8, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xF3, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x9F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, + 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, + 0xE0, 0x7F, 0xFF, 0x80, 0x03, 0xFF, 0xC0, 0x00, 0x7F, 0xFC, 0x00, 0x7F, + 0xF0, 0x00, 0x00, 0xFF, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xFE, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xF0, 0x1F, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0x01, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x1F, 0xF0, 0x00, 0x00, 0x00, + 0xFF, 0x81, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x3F, 0xE0, 0x00, 0x00, + 0x00, 0x7F, 0x83, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xC3, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x3F, 0xC3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF7, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF7, 0xF8, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xF7, 0xFC, 0x00, 0x00, + 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xE3, 0xFE, 0x00, + 0x00, 0x00, 0x03, 0xFE, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xC1, 0xFF, + 0x80, 0x00, 0x00, 0x0F, 0xFC, 0x1F, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0x80, + 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xF8, 0x07, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, + 0x00, 0x3F, 0xFF, 0xF0, 0x1F, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, + 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0xFF, 0x9F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xE7, 0xFC, 0x00, 0x00, 0x00, + 0x1F, 0xF9, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xF0, 0x00, 0x00, + 0x03, 0xFF, 0x0F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0x81, 0xFF, 0xE0, 0x00, + 0x01, 0xFF, 0xE0, 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xFC, + 0x1F, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF3, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xE7, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC7, 0xFC, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x7F, 0xC0, 0x00, 0x00, + 0x00, 0x7F, 0xC0, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x03, 0xFE, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x01, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0xE0, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x07, 0xFC, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x03, 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0x80, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x03, 0xFE, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x07, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x03, + 0xFE, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x03, 0xFC, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x07, 0xF8, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xE0, + 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x7F, 0x80, 0x00, 0x00, 0x00, + 0x3F, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x83, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x87, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x7F, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFC, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xE7, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xC0, + 0x00, 0x00, 0x0F, 0xF9, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, + 0x03, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x01, 0xFF, + 0x9F, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xC3, 0xFE, + 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xF0, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xE0, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0xFF, 0x81, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, + 0x3F, 0xE0, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xF8, + 0x1F, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x03, 0xFE, 0x07, 0xFC, + 0x00, 0x00, 0x1F, 0xDF, 0xE0, 0x00, 0x01, 0xFF, 0x00, 0xFF, 0x80, 0x00, + 0x0F, 0xF7, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x3F, 0xE0, 0x00, 0x03, 0xFC, + 0xFF, 0x00, 0x00, 0x1F, 0xF0, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0x3F, 0xC0, + 0x00, 0x07, 0xFC, 0x03, 0xFE, 0x00, 0x00, 0x3F, 0x8F, 0xF0, 0x00, 0x03, + 0xFE, 0x00, 0x7F, 0xC0, 0x00, 0x1F, 0xE1, 0xFC, 0x00, 0x00, 0xFF, 0x80, + 0x1F, 0xF0, 0x00, 0x07, 0xF8, 0x7F, 0x80, 0x00, 0x3F, 0xE0, 0x07, 0xFC, + 0x00, 0x01, 0xFC, 0x1F, 0xE0, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0x00, 0x00, + 0xFF, 0x07, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x3F, 0xC0, 0x00, 0x3F, 0xC0, + 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x0F, 0xF0, 0x3F, 0xC0, + 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x03, 0xF8, 0x0F, 0xF0, 0x00, 0x1F, + 0xF0, 0x00, 0xFF, 0x80, 0x01, 0xFE, 0x03, 0xFC, 0x00, 0x07, 0xF8, 0x00, + 0x1F, 0xE0, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x03, 0xFE, 0x00, 0x07, 0xFC, + 0x00, 0x1F, 0xE0, 0x1F, 0xE0, 0x00, 0xFF, 0x80, 0x01, 0xFF, 0x00, 0x07, + 0xF0, 0x07, 0xF8, 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xC0, 0x03, 0xFC, 0x00, + 0xFE, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0xFF, 0x00, 0x3F, 0xC0, + 0x07, 0xFC, 0x00, 0x03, 0xFE, 0x00, 0x3F, 0x80, 0x0F, 0xF0, 0x01, 0xFF, + 0x00, 0x00, 0xFF, 0x80, 0x1F, 0xE0, 0x03, 0xFC, 0x00, 0x7F, 0xC0, 0x00, + 0x3F, 0xE0, 0x07, 0xF8, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x07, 0xF8, + 0x01, 0xFE, 0x00, 0x1F, 0xE0, 0x07, 0xF8, 0x00, 0x01, 0xFE, 0x00, 0x7F, + 0x00, 0x07, 0xF8, 0x03, 0xFE, 0x00, 0x00, 0x7F, 0xC0, 0x3F, 0xC0, 0x00, + 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x0F, 0xF0, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, + 0x3F, 0xC0, 0x00, 0x03, 0xFC, 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x0F, 0xF0, + 0x00, 0x00, 0xFF, 0x00, 0xFE, 0x00, 0x03, 0xFC, 0x07, 0xFC, 0x00, 0x00, + 0x3F, 0xE0, 0x7F, 0x80, 0x00, 0x7F, 0x81, 0xFF, 0x00, 0x00, 0x07, 0xF8, + 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x7F, 0x80, 0x00, 0x01, 0xFE, 0x07, 0xF0, + 0x00, 0x07, 0xF8, 0x1F, 0xE0, 0x00, 0x00, 0x7F, 0x83, 0xFC, 0x00, 0x00, + 0xFE, 0x07, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0xFF, 0x00, 0x00, 0x3F, 0xC3, + 0xFC, 0x00, 0x00, 0x03, 0xFC, 0x3F, 0xC0, 0x00, 0x0F, 0xF0, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0x0F, 0xE0, 0x00, 0x03, 0xFC, 0x3F, 0xC0, 0x00, 0x00, + 0x3F, 0xC7, 0xF8, 0x00, 0x00, 0x7F, 0x8F, 0xF0, 0x00, 0x00, 0x0F, 0xF9, + 0xFE, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, + 0x00, 0x07, 0xF9, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x9F, 0xC0, 0x00, 0x01, + 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x3F, 0xDF, + 0xE0, 0x00, 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, + 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x01, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x3F, 0xF0, 0x00, + 0x00, 0x00, 0x07, 0xFE, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x0F, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xE0, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x01, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xF0, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x0F, 0xFC, 0x00, 0x00, + 0x0F, 0xFC, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x07, 0xFE, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x01, + 0xFF, 0x80, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0x81, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x7F, 0xC1, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE3, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE7, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF7, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF7, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE7, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xC3, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC1, + 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x81, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x07, 0xFE, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x3F, + 0xF0, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x1F, 0xF8, + 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x00, + 0x3F, 0xF0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x01, 0xFF, 0x80, 0x01, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0x80, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xE0, + 0x07, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0xF0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x1F, 0xF8, 0x00, + 0x00, 0x00, 0x1F, 0xF8, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x3F, + 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x07, + 0xFE, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xCF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xC1, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x3F, 0xF8, 0x00, + 0x00, 0x00, 0x0F, 0xFC, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, + 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, + 0x0F, 0xFC, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xF8, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x01, + 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x01, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xFC, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x3F, 0xF0, 0x00, + 0x00, 0x00, 0x1F, 0xF8, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x01, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x3F, 0xE0, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE3, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xDF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x0F, 0xE0, 0x07, + 0xF0, 0x03, 0xF8, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x3F, 0x80, + 0x1F, 0xC0, 0x0F, 0xE0, 0x07, 0xF0, 0x03, 0xF8, 0x01, 0xFC, 0x00, 0xFE, + 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x0F, 0xE0, 0x07, 0xF0, 0x03, + 0xF8, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x1F, 0xC0, + 0x0F, 0xE0, 0x07, 0xF0, 0x03, 0xF8, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x7F, + 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x0F, 0xE0, 0x07, 0xF0, 0x03, 0xF8, 0x01, + 0xFC, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x0F, 0xE0, + 0x07, 0xF0, 0x03, 0xF8, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x3F, + 0x80, 0x1F, 0xC0, 0x0F, 0xE0, 0x07, 0xF0, 0x03, 0xF8, 0x01, 0xFC, 0x00, + 0xFE, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x0F, 0xE0, 0x07, 0xF0, + 0x03, 0xF8, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x1F, + 0xC0, 0x0F, 0xE0, 0x07, 0xF0, 0x03, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xF8, 0x00, 0x00, + 0x0F, 0x80, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x03, 0xE0, + 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x07, 0xC0, + 0x00, 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, + 0x3E, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, + 0x00, 0x01, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, + 0x7C, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, + 0x00, 0x01, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, + 0x78, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x3E, 0x00, + 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, + 0xF8, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x3E, 0x00, + 0x00, 0x07, 0xC0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, + 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, + 0x00, 0x0F, 0x80, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, + 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0xF8, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x07, + 0xC0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF0, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x07, + 0xC0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x01, 0xE0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x3F, 0xC0, 0x1F, 0xE0, 0x0F, + 0xF0, 0x07, 0xF8, 0x03, 0xFC, 0x01, 0xFE, 0x00, 0xFF, 0x00, 0x7F, 0x80, + 0x3F, 0xC0, 0x1F, 0xE0, 0x0F, 0xF0, 0x07, 0xF8, 0x03, 0xFC, 0x01, 0xFE, + 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x3F, 0xC0, 0x1F, 0xE0, 0x0F, 0xF0, 0x07, + 0xF8, 0x03, 0xFC, 0x01, 0xFE, 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x3F, 0xC0, + 0x1F, 0xE0, 0x0F, 0xF0, 0x07, 0xF8, 0x03, 0xFC, 0x01, 0xFE, 0x00, 0xFF, + 0x00, 0x7F, 0x80, 0x3F, 0xC0, 0x1F, 0xE0, 0x0F, 0xF0, 0x07, 0xF8, 0x03, + 0xFC, 0x01, 0xFE, 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x3F, 0xC0, 0x1F, 0xE0, + 0x0F, 0xF0, 0x07, 0xF8, 0x03, 0xFC, 0x01, 0xFE, 0x00, 0xFF, 0x00, 0x7F, + 0x80, 0x3F, 0xC0, 0x1F, 0xE0, 0x0F, 0xF0, 0x07, 0xF8, 0x03, 0xFC, 0x01, + 0xFE, 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x3F, 0xC0, 0x1F, 0xE0, 0x0F, 0xF0, + 0x07, 0xF8, 0x03, 0xFC, 0x01, 0xFE, 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x3F, + 0xC0, 0x1F, 0xE0, 0x0F, 0xF0, 0x07, 0xF8, 0x03, 0xFC, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x03, 0xF0, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x03, 0xFF, + 0x80, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x3F, + 0xBF, 0x00, 0x00, 0x0F, 0xCF, 0xC0, 0x00, 0x03, 0xF3, 0xF8, 0x00, 0x01, + 0xF8, 0x7E, 0x00, 0x00, 0x7E, 0x1F, 0x80, 0x00, 0x3F, 0x83, 0xF0, 0x00, + 0x0F, 0xC0, 0xFC, 0x00, 0x03, 0xF0, 0x3F, 0x80, 0x01, 0xF8, 0x07, 0xE0, + 0x00, 0x7E, 0x01, 0xF8, 0x00, 0x3F, 0x80, 0x3F, 0x00, 0x0F, 0xC0, 0x0F, + 0xC0, 0x03, 0xF0, 0x03, 0xF8, 0x01, 0xF8, 0x00, 0x7E, 0x00, 0x7E, 0x00, + 0x1F, 0x80, 0x3F, 0x80, 0x03, 0xF0, 0x0F, 0xC0, 0x00, 0xFC, 0x03, 0xF0, + 0x00, 0x3F, 0x81, 0xF8, 0x00, 0x07, 0xE0, 0x7E, 0x00, 0x01, 0xF8, 0x3F, + 0x80, 0x00, 0x3F, 0x0F, 0xC0, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x03, 0xF9, + 0xF8, 0x00, 0x00, 0x7E, 0x7E, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x03, + 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, + 0xC0, 0x0F, 0xFC, 0x00, 0xFF, 0xC0, 0x0F, 0xF8, 0x00, 0xFF, 0x80, 0x0F, + 0xF0, 0x00, 0xFF, 0x00, 0x0F, 0xF0, 0x00, 0xFE, 0x00, 0x0F, 0xE0, 0x00, + 0xFE, 0x00, 0x0F, 0xC0, 0x00, 0xFC, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x0C, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFE, 0x1F, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x01, 0xFF, + 0x80, 0x00, 0x7F, 0xC0, 0x1F, 0xE0, 0x00, 0x03, 0xFC, 0x03, 0xFE, 0x00, + 0x00, 0x3F, 0xC0, 0x3F, 0xC0, 0x00, 0x01, 0xFC, 0x03, 0xFC, 0x00, 0x00, + 0x1F, 0xE0, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x03, 0xF8, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0x7F, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xF9, + 0xFE, 0x01, 0xFF, 0xFF, 0xF0, 0x1F, 0xE0, 0x3F, 0xFF, 0xC0, 0x01, 0xFE, + 0x03, 0xFF, 0xC0, 0x00, 0x1F, 0xE0, 0x7F, 0xE0, 0x00, 0x01, 0xFE, 0x07, + 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0xFF, 0x80, 0x00, 0x01, 0xFE, 0x0F, 0xF0, + 0x00, 0x00, 0x1F, 0xE0, 0xFF, 0x00, 0x00, 0x01, 0xFE, 0x0F, 0xF0, 0x00, + 0x00, 0x1F, 0xE0, 0xFF, 0x00, 0x00, 0x01, 0xFE, 0x0F, 0xF0, 0x00, 0x00, + 0x3F, 0xE0, 0xFF, 0x00, 0x00, 0x03, 0xFE, 0x0F, 0xF0, 0x00, 0x00, 0x7F, + 0xE0, 0xFF, 0x00, 0x00, 0x0F, 0xFE, 0x0F, 0xF8, 0x00, 0x01, 0xFF, 0xE0, + 0x7F, 0xC0, 0x00, 0x7F, 0xFE, 0x07, 0xFF, 0x00, 0x1F, 0xFF, 0xE0, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0x83, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0x1F, 0xFF, + 0xFF, 0xF0, 0xFF, 0xF0, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0x07, 0xFF, 0xFF, + 0x80, 0x7F, 0xF0, 0x1F, 0xFF, 0xE0, 0x03, 0xFF, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xE0, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, + 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x03, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x01, 0x80, 0x00, + 0x0F, 0xE0, 0x0F, 0xFF, 0x80, 0x03, 0xF8, 0x1F, 0xFF, 0xF8, 0x00, 0xFE, + 0x0F, 0xFF, 0xFF, 0x80, 0x3F, 0x8F, 0xFF, 0xFF, 0xF0, 0x0F, 0xE7, 0xFF, + 0xFF, 0xFE, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, 0xC0, 0xFE, 0xFF, 0xF7, 0xFF, + 0xF8, 0x3F, 0xFF, 0x80, 0x1F, 0xFF, 0x0F, 0xFF, 0xC0, 0x01, 0xFF, 0xC3, + 0xFF, 0xE0, 0x00, 0x1F, 0xF8, 0xFF, 0xF0, 0x00, 0x03, 0xFE, 0x3F, 0xF8, + 0x00, 0x00, 0x7F, 0xCF, 0xFC, 0x00, 0x00, 0x1F, 0xF3, 0xFF, 0x00, 0x00, + 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xBF, 0xE0, 0x00, 0x00, 0x1F, + 0xEF, 0xF8, 0x00, 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFB, 0xFE, 0x00, 0x00, 0x01, 0xFE, 0xFF, + 0x80, 0x00, 0x00, 0x7F, 0xBF, 0xE0, 0x00, 0x00, 0x3F, 0xEF, 0xFC, 0x00, + 0x00, 0x0F, 0xF3, 0xFF, 0x80, 0x00, 0x07, 0xFC, 0xFF, 0xE0, 0x00, 0x03, + 0xFE, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0x8F, 0xFF, 0x80, 0x00, 0xFF, 0xC3, + 0xFF, 0xF8, 0x00, 0x7F, 0xF0, 0xFF, 0xFF, 0x80, 0xFF, 0xF8, 0x3F, 0xBF, + 0xFF, 0xFF, 0xFC, 0x0F, 0xE7, 0xFF, 0xFF, 0xFE, 0x03, 0xF8, 0xFF, 0xFF, + 0xFF, 0x00, 0xFE, 0x1F, 0xFF, 0xFF, 0x80, 0x3F, 0x83, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x08, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, + 0x01, 0xFF, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, + 0xE3, 0xFF, 0xF0, 0x07, 0xFE, 0x00, 0x3F, 0xF8, 0x0F, 0xFC, 0x00, 0x0F, + 0xF8, 0x1F, 0xF8, 0x00, 0x07, 0xFC, 0x1F, 0xF0, 0x00, 0x03, 0xFC, 0x3F, + 0xE0, 0x00, 0x03, 0xFE, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, + 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0xFE, + 0x7F, 0x80, 0x00, 0x00, 0xFE, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0xFF, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x7F, + 0x80, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x3F, 0xC0, 0x00, + 0x01, 0xFE, 0x3F, 0xE0, 0x00, 0x03, 0xFE, 0x1F, 0xF0, 0x00, 0x07, 0xFC, + 0x1F, 0xF8, 0x00, 0x0F, 0xFC, 0x0F, 0xFE, 0x00, 0x1F, 0xF8, 0x07, 0xFF, + 0x80, 0x7F, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, + 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, + 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x01, + 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xFF, 0x80, 0x7F, 0x80, 0x07, 0xFF, 0xFE, + 0x0F, 0xF0, 0x03, 0xFF, 0xFF, 0xE1, 0xFE, 0x00, 0xFF, 0xFF, 0xFE, 0x3F, + 0xC0, 0x7F, 0xFF, 0xFF, 0xE7, 0xF8, 0x1F, 0xFF, 0xFF, 0xFE, 0xFF, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xF0, 0x03, 0xFF, 0xFC, 0x3F, 0xF8, + 0x00, 0x1F, 0xFF, 0x87, 0xFE, 0x00, 0x01, 0xFF, 0xF1, 0xFF, 0x80, 0x00, + 0x1F, 0xFE, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0xCF, 0xF8, 0x00, 0x00, 0x3F, + 0xF9, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x7F, 0xEF, + 0xF8, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xBF, 0xC0, + 0x00, 0x00, 0x1F, 0xF7, 0xF8, 0x00, 0x00, 0x01, 0xFE, 0xFF, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xDF, 0xC0, 0x00, + 0x00, 0x07, 0xFB, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x80, 0x00, 0x00, + 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, 0x00, 0x00, 0xFF, + 0xBF, 0xC0, 0x00, 0x00, 0x1F, 0xF3, 0xFC, 0x00, 0x00, 0x07, 0xFE, 0x7F, + 0x80, 0x00, 0x00, 0xFF, 0xCF, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0xFF, 0x80, + 0x00, 0x07, 0xFF, 0x1F, 0xF0, 0x00, 0x01, 0xFF, 0xE3, 0xFF, 0x00, 0x00, + 0x7F, 0xFC, 0x3F, 0xF0, 0x00, 0x1F, 0xFF, 0x83, 0xFF, 0x80, 0x07, 0xFF, + 0xF0, 0x7F, 0xFC, 0x03, 0xFE, 0xFE, 0x07, 0xFF, 0xFF, 0xFF, 0xDF, 0xC0, + 0x7F, 0xFF, 0xFF, 0xF3, 0xF8, 0x07, 0xFF, 0xFF, 0xFC, 0x7F, 0x00, 0x7F, + 0xFF, 0xFF, 0x0F, 0xE0, 0x03, 0xFF, 0xFF, 0x81, 0xFC, 0x00, 0x1F, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, + 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xCF, + 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x3F, 0xFC, 0x03, 0xFF, 0x00, 0x03, 0xFF, + 0x81, 0xFF, 0x80, 0x00, 0x7F, 0xE0, 0x7F, 0xC0, 0x00, 0x07, 0xFC, 0x3F, + 0xE0, 0x00, 0x01, 0xFF, 0x0F, 0xF0, 0x00, 0x00, 0x3F, 0xE7, 0xFC, 0x00, + 0x00, 0x07, 0xF9, 0xFE, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, + 0x7F, 0xBF, 0xC0, 0x00, 0x00, 0x0F, 0xEF, 0xF0, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0x7F, 0x9F, 0xF0, + 0x00, 0x00, 0x3F, 0xE3, 0xFC, 0x00, 0x00, 0x0F, 0xF0, 0xFF, 0x80, 0x00, + 0x07, 0xFC, 0x1F, 0xF0, 0x00, 0x03, 0xFE, 0x07, 0xFE, 0x00, 0x01, 0xFF, + 0x80, 0xFF, 0xE0, 0x00, 0xFF, 0xC0, 0x1F, 0xFE, 0x00, 0xFF, 0xF0, 0x07, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, + 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0xFF, 0xC0, 0x1F, 0xFE, 0x01, 0xFF, 0xF0, 0x1F, + 0xFF, 0x80, 0xFF, 0xFC, 0x07, 0xFF, 0xE0, 0x7F, 0xC0, 0x03, 0xFC, 0x00, + 0x1F, 0xE0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, + 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, + 0xFE, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, + 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, + 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, + 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, + 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, + 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, + 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, + 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, + 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, + 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x0F, 0xE0, 0x07, 0xFF, + 0xFF, 0x07, 0xF0, 0x0F, 0xFF, 0xFF, 0xE3, 0xF8, 0x0F, 0xFF, 0xFF, 0xF9, + 0xFC, 0x0F, 0xFF, 0xFF, 0xFC, 0xFE, 0x0F, 0xFF, 0xC7, 0xFF, 0x7F, 0x0F, + 0xFE, 0x00, 0x3F, 0xFF, 0x87, 0xFE, 0x00, 0x0F, 0xFF, 0xC7, 0xFC, 0x00, + 0x01, 0xFF, 0xE3, 0xFE, 0x00, 0x00, 0xFF, 0xF3, 0xFE, 0x00, 0x00, 0x3F, + 0xF9, 0xFE, 0x00, 0x00, 0x0F, 0xFD, 0xFF, 0x00, 0x00, 0x07, 0xFE, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x1F, + 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x7F, + 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x1F, 0xF7, 0xF8, + 0x00, 0x00, 0x1F, 0xFB, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0xFF, 0x00, 0x00, + 0x0F, 0xFE, 0x7F, 0xC0, 0x00, 0x07, 0xFF, 0x1F, 0xF0, 0x00, 0x07, 0xFF, + 0x8F, 0xFC, 0x00, 0x07, 0xFF, 0xC3, 0xFF, 0x00, 0x07, 0xFF, 0xE0, 0xFF, + 0xF0, 0x0F, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xF7, 0xF8, 0x1F, 0xFF, 0xFF, + 0xF3, 0xFC, 0x07, 0xFF, 0xFF, 0xF1, 0xFE, 0x01, 0xFF, 0xFF, 0xF0, 0xFF, + 0x00, 0x3F, 0xFF, 0xF0, 0x7F, 0x80, 0x07, 0xFF, 0xE0, 0x3F, 0xC0, 0x00, + 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xF9, 0xFE, 0x00, 0x00, 0x03, 0xFC, + 0xFF, 0x00, 0x00, 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0xFE, 0x1F, 0xE0, + 0x00, 0x00, 0xFF, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x87, 0xFC, 0x00, 0x00, + 0xFF, 0x81, 0xFF, 0x80, 0x00, 0xFF, 0xC0, 0x7F, 0xF0, 0x01, 0xFF, 0xC0, + 0x3F, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, + 0x80, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x08, + 0x00, 0x0F, 0xF0, 0x0F, 0xFF, 0xC0, 0x3F, 0xC0, 0xFF, 0xFF, 0xC0, 0xFF, + 0x07, 0xFF, 0xFF, 0x83, 0xFC, 0x7F, 0xFF, 0xFF, 0x0F, 0xF3, 0xFF, 0xFF, + 0xFE, 0x3F, 0xDF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0x80, 0xFF, 0xFB, 0xFF, + 0xF0, 0x00, 0xFF, 0xEF, 0xFF, 0x80, 0x00, 0xFF, 0xBF, 0xFC, 0x00, 0x01, + 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFC, + 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x03, + 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, + 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, + 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x0F, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x01, 0xFF, 0x03, 0xFE, 0xFF, 0xFE, + 0xFF, 0xFE, 0xFF, 0xFC, 0xFF, 0xF8, 0xFF, 0xF0, 0xFF, 0xC0, 0x3C, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x1F, 0xF8, 0xFF, 0x00, 0x00, 0x3F, 0xF0, 0xFF, 0x00, 0x00, + 0x7F, 0xE0, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0xFF, 0x00, 0x01, 0xFF, 0x80, + 0xFF, 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x00, + 0x0F, 0xFC, 0x00, 0xFF, 0x00, 0x1F, 0xF8, 0x00, 0xFF, 0x00, 0x3F, 0xF0, + 0x00, 0xFF, 0x00, 0x7F, 0xE0, 0x00, 0xFF, 0x00, 0xFF, 0xC0, 0x00, 0xFF, + 0x01, 0xFF, 0x80, 0x00, 0xFF, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0x07, 0xFE, + 0x00, 0x00, 0xFF, 0x0F, 0xFC, 0x00, 0x00, 0xFF, 0x1F, 0xF8, 0x00, 0x00, + 0xFF, 0x3F, 0xFC, 0x00, 0x00, 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0xFF, 0xFC, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0xFF, 0xC0, 0x00, 0xFF, + 0xF0, 0x7F, 0xC0, 0x00, 0xFF, 0xE0, 0x3F, 0xE0, 0x00, 0xFF, 0xC0, 0x3F, + 0xE0, 0x00, 0xFF, 0x80, 0x1F, 0xF0, 0x00, 0xFF, 0x00, 0x1F, 0xF8, 0x00, + 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0xFF, 0x00, 0x07, 0xFC, 0x00, 0xFF, 0x00, + 0x07, 0xFE, 0x00, 0xFF, 0x00, 0x03, 0xFE, 0x00, 0xFF, 0x00, 0x01, 0xFF, + 0x00, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0xFF, + 0x00, 0x00, 0xFF, 0xC0, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0xFF, 0x00, 0x00, + 0x3F, 0xE0, 0xFF, 0x00, 0x00, 0x3F, 0xF0, 0xFF, 0x00, 0x00, 0x1F, 0xF0, + 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0xFF, 0x00, + 0x00, 0x07, 0xFC, 0xFF, 0x00, 0x00, 0x07, 0xFE, 0xFF, 0x00, 0x00, 0x03, + 0xFE, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xE0, + 0x00, 0x3F, 0xFC, 0x03, 0xF8, 0x1F, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0x07, + 0xF0, 0x7F, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0x0F, 0xE1, 0xFF, 0xFF, 0xF0, + 0x3F, 0xFF, 0xFF, 0x1F, 0xC7, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0x3F, + 0x9F, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFE, 0x7F, 0x7F, 0x81, 0xFF, 0xEF, + 0xF0, 0x3F, 0xFE, 0xFF, 0xFC, 0x00, 0xFF, 0xFF, 0x80, 0x0F, 0xFD, 0xFF, + 0xE0, 0x00, 0xFF, 0xFE, 0x00, 0x0F, 0xFB, 0xFF, 0x80, 0x00, 0xFF, 0xF8, + 0x00, 0x0F, 0xF7, 0xFE, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFC, + 0x00, 0x01, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0x00, + 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0x80, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x3F, 0x80, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x7F, 0xFF, 0x80, 0x00, 0x07, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x0F, 0xE0, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x1F, + 0xFF, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x03, + 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x07, 0xF0, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x07, 0xFF, + 0xF8, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x01, 0xFF, 0xFE, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0x80, + 0x00, 0x07, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xE0, 0x00, + 0x01, 0xFE, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x0F, + 0xE0, 0x3F, 0xFF, 0xF0, 0x3F, 0x81, 0xFF, 0xFF, 0xE0, 0xFE, 0x0F, 0xFF, + 0xFF, 0xC3, 0xF8, 0x7F, 0xFF, 0xFF, 0x8F, 0xE3, 0xFF, 0xFF, 0xFF, 0x3F, + 0x9F, 0xE0, 0x3F, 0xFE, 0xFE, 0xFE, 0x00, 0x3F, 0xFB, 0xFF, 0xE0, 0x00, + 0x3F, 0xEF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, + 0xE0, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, + 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, + 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0x8F, + 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x1F, 0xFC, 0x01, 0xFF, 0x80, 0x00, 0xFF, + 0xC0, 0x3F, 0xE0, 0x00, 0x0F, 0xFC, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0x81, + 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0x0F, 0xF0, + 0x00, 0x00, 0x1F, 0xE1, 0xFE, 0x00, 0x00, 0x03, 0xFE, 0x7F, 0x80, 0x00, + 0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x00, 0x07, 0xF9, 0xFE, 0x00, 0x00, 0x00, + 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x0F, 0xE7, 0xF0, 0x00, 0x00, 0x01, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, + 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x7F, + 0x80, 0x00, 0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x00, 0x07, 0xF9, 0xFE, 0x00, + 0x00, 0x00, 0xFF, 0x3F, 0xE0, 0x00, 0x00, 0x3F, 0xE3, 0xFC, 0x00, 0x00, + 0x07, 0xFC, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x3F, + 0xE0, 0xFF, 0x80, 0x00, 0x0F, 0xF8, 0x1F, 0xF8, 0x00, 0x03, 0xFF, 0x01, + 0xFF, 0x80, 0x00, 0xFF, 0xC0, 0x3F, 0xF8, 0x00, 0x3F, 0xF8, 0x03, 0xFF, + 0xC0, 0x1F, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xE0, 0x7F, 0xFF, 0xE0, 0x03, 0xF8, 0x3F, + 0xFF, 0xFE, 0x00, 0xFE, 0x3F, 0xFF, 0xFF, 0xC0, 0x3F, 0x9F, 0xFF, 0xFF, + 0xF8, 0x0F, 0xE7, 0xFF, 0xFF, 0xFF, 0x03, 0xFB, 0xFF, 0xDF, 0xFF, 0xE0, + 0xFF, 0xFF, 0x00, 0x3F, 0xF8, 0x3F, 0xFF, 0x00, 0x07, 0xFF, 0x0F, 0xFF, + 0x80, 0x00, 0x7F, 0xE3, 0xFF, 0xC0, 0x00, 0x0F, 0xF8, 0xFF, 0xE0, 0x00, + 0x01, 0xFF, 0x3F, 0xF0, 0x00, 0x00, 0x7F, 0xCF, 0xFC, 0x00, 0x00, 0x0F, + 0xF3, 0xFE, 0x00, 0x00, 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xBF, + 0xE0, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x07, 0xFB, 0xFC, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x00, 0x1F, 0xEF, 0xF8, 0x00, 0x00, 0x07, 0xFB, 0xFE, 0x00, + 0x00, 0x03, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xBF, 0xF0, 0x00, 0x00, + 0x3F, 0xCF, 0xFE, 0x00, 0x00, 0x1F, 0xF3, 0xFF, 0x80, 0x00, 0x0F, 0xFC, + 0xFF, 0xF0, 0x00, 0x07, 0xFE, 0x3F, 0xFE, 0x00, 0x03, 0xFF, 0x8F, 0xFF, + 0xE0, 0x01, 0xFF, 0xC3, 0xFF, 0xFE, 0x03, 0xFF, 0xE0, 0xFE, 0xFF, 0xFF, + 0xFF, 0xF0, 0x3F, 0x9F, 0xFF, 0xFF, 0xFC, 0x0F, 0xE3, 0xFF, 0xFF, 0xFC, + 0x03, 0xF8, 0x7F, 0xFF, 0xFE, 0x00, 0xFE, 0x0F, 0xFF, 0xFF, 0x00, 0x3F, + 0x80, 0xFF, 0xFF, 0x00, 0x0F, 0xE0, 0x07, 0xFE, 0x00, 0x03, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xE0, + 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0x80, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, + 0x3F, 0x80, 0x1F, 0xFF, 0xFF, 0x07, 0xF0, 0x07, 0xFF, 0xFF, 0xF8, 0xFE, + 0x01, 0xFF, 0xFF, 0xFF, 0x9F, 0xC0, 0x7F, 0xFF, 0xFF, 0xFB, 0xF8, 0x1F, + 0xFF, 0xFF, 0xFF, 0x7F, 0x07, 0xFF, 0x80, 0x1F, 0xFF, 0xE1, 0xFF, 0xC0, + 0x01, 0xFF, 0xFC, 0x3F, 0xF0, 0x00, 0x0F, 0xFF, 0x8F, 0xFC, 0x00, 0x00, + 0xFF, 0xF1, 0xFF, 0x00, 0x00, 0x0F, 0xFE, 0x7F, 0xC0, 0x00, 0x01, 0xFF, + 0xCF, 0xF8, 0x00, 0x00, 0x1F, 0xF9, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0x7F, + 0xC0, 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, + 0x00, 0x00, 0xFF, 0xBF, 0xC0, 0x00, 0x00, 0x1F, 0xF7, 0xF8, 0x00, 0x00, + 0x01, 0xFE, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x07, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x3F, 0xDF, 0xC0, 0x00, 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x00, + 0xFF, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x07, 0xFD, + 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xBF, 0xE0, 0x00, 0x00, 0x3F, 0xF3, 0xFC, + 0x00, 0x00, 0x07, 0xFE, 0x7F, 0xC0, 0x00, 0x00, 0xFF, 0xCF, 0xFC, 0x00, + 0x00, 0x3F, 0xF8, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0x1F, 0xF8, 0x00, 0x03, + 0xFF, 0xE1, 0xFF, 0x80, 0x00, 0xFF, 0xFC, 0x3F, 0xFC, 0x00, 0x3F, 0xFF, + 0x83, 0xFF, 0xE0, 0x1F, 0xFF, 0xF0, 0x3F, 0xFF, 0xFF, 0xFD, 0xFE, 0x03, + 0xFF, 0xFF, 0xFF, 0xBF, 0xC0, 0x3F, 0xFF, 0xFF, 0xE7, 0xF8, 0x03, 0xFF, + 0xFF, 0xF8, 0xFF, 0x00, 0x3F, 0xFF, 0xFC, 0x1F, 0xE0, 0x01, 0xFF, 0xFE, + 0x03, 0xFC, 0x00, 0x07, 0xFE, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, + 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x08, 0x00, + 0x01, 0xFF, 0xF8, 0x0F, 0xFF, 0xF0, 0x3F, 0xFF, 0xE0, 0xFF, 0xFF, 0xC3, + 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0x3F, 0xFF, 0xFE, 0xFF, 0xF9, 0xFD, 0xFC, + 0x03, 0xFF, 0xE0, 0x07, 0xFF, 0x80, 0x0F, 0xFE, 0x00, 0x1F, 0xF8, 0x00, + 0x3F, 0xF0, 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0x80, 0x01, 0xFF, 0x00, 0x03, + 0xFC, 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, + 0xC0, 0x00, 0x7F, 0x80, 0x00, 0xFF, 0x00, 0x01, 0xFE, 0x00, 0x03, 0xFC, + 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xC0, + 0x00, 0x7F, 0x80, 0x00, 0xFF, 0x00, 0x01, 0xFE, 0x00, 0x03, 0xFC, 0x00, + 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xC0, 0x00, + 0x7F, 0x80, 0x00, 0xFF, 0x00, 0x01, 0xFE, 0x00, 0x03, 0xFC, 0x00, 0x07, + 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xC0, 0x00, 0x7F, + 0x80, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0xFF, 0x80, + 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, + 0xFF, 0xFC, 0x07, 0xFF, 0xF3, 0xFF, 0xF8, 0x1F, 0xF8, 0x00, 0x7F, 0xE0, + 0xFF, 0x80, 0x00, 0xFF, 0xC3, 0xFC, 0x00, 0x01, 0xFF, 0x0F, 0xF0, 0x00, + 0x03, 0xFC, 0x7F, 0x80, 0x00, 0x0F, 0xF1, 0xFE, 0x00, 0x00, 0x3F, 0xC7, + 0xF8, 0x00, 0x00, 0xFF, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x03, + 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, + 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x07, + 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xDF, 0xE0, + 0x00, 0x00, 0xFF, 0x7F, 0xC0, 0x00, 0x07, 0xFD, 0xFF, 0x80, 0x00, 0x3F, + 0xE3, 0xFF, 0x00, 0x01, 0xFF, 0x8F, 0xFF, 0x80, 0x1F, 0xFC, 0x1F, 0xFF, + 0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x07, + 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, + 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, 0x00, + 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC0, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, + 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, + 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, + 0x01, 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, + 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, + 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x00, + 0x07, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, + 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, + 0x00, 0x1F, 0xE0, 0x00, 0x7F, 0xFF, 0x01, 0xFF, 0xFC, 0x07, 0xFF, 0xF0, + 0x0F, 0xFF, 0xC0, 0x3F, 0xFF, 0x00, 0x7F, 0xFC, 0x00, 0x3F, 0xE0, 0xFE, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, + 0x3F, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, + 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, + 0xF0, 0x00, 0x0F, 0xFF, 0x7F, 0xE0, 0x00, 0xFF, 0xFB, 0xFF, 0x80, 0x1F, + 0xEF, 0xDF, 0xFF, 0xFF, 0xFE, 0x7E, 0x7F, 0xFF, 0xFF, 0xE3, 0xF1, 0xFF, + 0xFF, 0xFE, 0x1F, 0x87, 0xFF, 0xFF, 0xE0, 0xFC, 0x1F, 0xFF, 0xFE, 0x07, + 0xE0, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xEF, 0xF0, 0x00, 0x00, 0x07, 0xF9, 0xFE, 0x00, 0x00, + 0x01, 0xFF, 0x3F, 0xE0, 0x00, 0x00, 0x3F, 0xC3, 0xFC, 0x00, 0x00, 0x07, + 0xF8, 0x7F, 0x80, 0x00, 0x01, 0xFF, 0x0F, 0xF8, 0x00, 0x00, 0x3F, 0xC0, + 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x1F, 0xE0, 0x00, 0x01, 0xFE, 0x03, 0xFE, + 0x00, 0x00, 0x3F, 0xC0, 0x3F, 0xC0, 0x00, 0x07, 0xF8, 0x07, 0xF8, 0x00, + 0x01, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xC0, 0x0F, 0xF0, 0x00, 0x07, + 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, 0x00, 0x3F, 0xE0, 0x00, 0x3F, 0xC0, + 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x7F, 0x80, 0x01, 0xFE, 0x00, 0x0F, + 0xF8, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, + 0x01, 0xFE, 0x00, 0x01, 0xFE, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0xC0, 0x0F, + 0xF0, 0x00, 0x07, 0xF8, 0x01, 0xFE, 0x00, 0x00, 0x7F, 0x80, 0x3F, 0x80, + 0x00, 0x0F, 0xF0, 0x0F, 0xF0, 0x00, 0x01, 0xFE, 0x01, 0xFE, 0x00, 0x00, + 0x1F, 0xE0, 0x3F, 0x80, 0x00, 0x03, 0xFC, 0x0F, 0xF0, 0x00, 0x00, 0x7F, + 0x81, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x3F, 0x80, 0x00, 0x00, 0xFF, 0x0F, + 0xF0, 0x00, 0x00, 0x1F, 0xE1, 0xFC, 0x00, 0x00, 0x01, 0xFC, 0x3F, 0x80, + 0x00, 0x00, 0x3F, 0xCF, 0xE0, 0x00, 0x00, 0x07, 0xF9, 0xFC, 0x00, 0x00, + 0x00, 0x7F, 0x3F, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x01, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xE0, + 0x00, 0x07, 0xFB, 0xFE, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x0F, 0xF3, 0xFC, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x3F, 0xE7, 0xF8, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0x7F, 0x8F, 0xF0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0x1F, 0xF0, + 0x00, 0x1F, 0xFE, 0x00, 0x01, 0xFE, 0x1F, 0xE0, 0x00, 0x3F, 0xFE, 0x00, + 0x07, 0xFC, 0x3F, 0xC0, 0x00, 0xFF, 0xFC, 0x00, 0x0F, 0xF0, 0x7F, 0x80, + 0x01, 0xFF, 0xF8, 0x00, 0x1F, 0xE0, 0x7F, 0x80, 0x03, 0xFF, 0xF0, 0x00, + 0x3F, 0xC0, 0xFF, 0x00, 0x07, 0xEF, 0xF0, 0x00, 0xFF, 0x01, 0xFE, 0x00, + 0x1F, 0xDF, 0xE0, 0x01, 0xFE, 0x01, 0xFC, 0x00, 0x3F, 0x9F, 0xC0, 0x03, + 0xFC, 0x03, 0xFC, 0x00, 0x7F, 0x3F, 0x80, 0x07, 0xF0, 0x07, 0xF8, 0x00, + 0xFC, 0x7F, 0x80, 0x1F, 0xE0, 0x0F, 0xF0, 0x03, 0xF8, 0xFF, 0x00, 0x3F, + 0xC0, 0x0F, 0xE0, 0x07, 0xF0, 0xFE, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x0F, + 0xE1, 0xFC, 0x00, 0xFE, 0x00, 0x3F, 0xC0, 0x1F, 0x83, 0xFC, 0x03, 0xFC, + 0x00, 0x3F, 0x80, 0x7F, 0x03, 0xF8, 0x07, 0xF8, 0x00, 0x7F, 0x80, 0xFE, + 0x07, 0xF0, 0x0F, 0xE0, 0x00, 0xFF, 0x01, 0xFC, 0x0F, 0xE0, 0x1F, 0xC0, + 0x01, 0xFE, 0x03, 0xF0, 0x1F, 0xE0, 0x7F, 0x80, 0x01, 0xFC, 0x0F, 0xE0, + 0x1F, 0xC0, 0xFF, 0x00, 0x03, 0xFC, 0x1F, 0xC0, 0x3F, 0x81, 0xFC, 0x00, + 0x07, 0xF8, 0x3F, 0x80, 0x7F, 0x07, 0xF8, 0x00, 0x07, 0xF0, 0x7F, 0x00, + 0xFF, 0x0F, 0xF0, 0x00, 0x0F, 0xE1, 0xFC, 0x00, 0xFE, 0x1F, 0xC0, 0x00, + 0x1F, 0xE3, 0xF8, 0x01, 0xFC, 0x3F, 0x80, 0x00, 0x3F, 0xC7, 0xF0, 0x03, + 0xF8, 0xFF, 0x00, 0x00, 0x3F, 0x8F, 0xE0, 0x07, 0xF9, 0xFC, 0x00, 0x00, + 0x7F, 0x3F, 0x80, 0x07, 0xF3, 0xF8, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x0F, + 0xE7, 0xF0, 0x00, 0x00, 0xFE, 0xFE, 0x00, 0x1F, 0xDF, 0xE0, 0x00, 0x01, + 0xFD, 0xFC, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x1F, + 0xFC, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x01, 0xFF, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x0F, 0xF8, 0x00, 0x00, + 0xFF, 0x03, 0xFC, 0x00, 0x00, 0xFF, 0x80, 0xFF, 0x00, 0x00, 0x7F, 0x80, + 0x7F, 0xC0, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x7F, 0xC0, 0x07, 0xF8, + 0x00, 0x3F, 0xC0, 0x03, 0xFE, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x00, 0x3F, + 0xC0, 0x00, 0x3F, 0xC0, 0x1F, 0xE0, 0x00, 0x1F, 0xF0, 0x1F, 0xE0, 0x00, + 0x07, 0xF8, 0x1F, 0xE0, 0x00, 0x01, 0xFE, 0x0F, 0xF0, 0x00, 0x00, 0xFF, + 0x8F, 0xF0, 0x00, 0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x00, 0x0F, 0xF7, 0xF8, + 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x0F, + 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0x9F, 0xF0, + 0x00, 0x00, 0x7F, 0x87, 0xF8, 0x00, 0x00, 0x3F, 0xC3, 0xFE, 0x00, 0x00, + 0x3F, 0xC0, 0xFF, 0x80, 0x00, 0x3F, 0xC0, 0x3F, 0xC0, 0x00, 0x3F, 0xE0, + 0x1F, 0xF0, 0x00, 0x1F, 0xE0, 0x07, 0xFC, 0x00, 0x1F, 0xE0, 0x01, 0xFE, + 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x0F, 0xF0, 0x00, 0x3F, 0xE0, 0x0F, + 0xF0, 0x00, 0x0F, 0xF0, 0x0F, 0xF8, 0x00, 0x07, 0xFC, 0x07, 0xF8, 0x00, + 0x01, 0xFF, 0x07, 0xF8, 0x00, 0x00, 0x7F, 0x87, 0xFC, 0x00, 0x00, 0x3F, + 0xE3, 0xFC, 0x00, 0x00, 0x0F, 0xFB, 0xFC, 0x00, 0x00, 0x03, 0xFC, 0xFF, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0x9F, 0xE0, 0x00, + 0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, 0x00, 0x1F, + 0xE1, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x7F, + 0x80, 0x00, 0x07, 0xF8, 0x1F, 0xE0, 0x00, 0x03, 0xFC, 0x0F, 0xF0, 0x00, + 0x03, 0xFE, 0x07, 0xF8, 0x00, 0x01, 0xFE, 0x01, 0xFE, 0x00, 0x00, 0xFF, + 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, 0x1F, + 0xE0, 0x00, 0x3F, 0xC0, 0x0F, 0xF0, 0x00, 0x3F, 0xC0, 0x07, 0xF8, 0x00, + 0x1F, 0xE0, 0x01, 0xFE, 0x00, 0x0F, 0xF0, 0x00, 0xFF, 0x00, 0x0F, 0xF0, + 0x00, 0x7F, 0x80, 0x07, 0xF8, 0x00, 0x1F, 0xE0, 0x03, 0xF8, 0x00, 0x0F, + 0xF0, 0x03, 0xFC, 0x00, 0x07, 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, 0x00, + 0xFE, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x7F, 0x80, 0x7F, 0x80, + 0x00, 0x1F, 0xE0, 0x7F, 0x80, 0x00, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, 0x07, + 0xF8, 0x1F, 0xE0, 0x00, 0x01, 0xFE, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x0F, + 0xF0, 0x00, 0x00, 0x7F, 0x87, 0xF0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, + 0x00, 0x0F, 0xF3, 0xFC, 0x00, 0x00, 0x07, 0xF9, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xF8, + 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF8, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, + 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x07, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x7F, 0xC0, 0x0F, 0xFE, 0x00, + 0xFF, 0xF0, 0x07, 0xFF, 0x80, 0x7F, 0xFC, 0x03, 0xFE, 0x00, 0x3F, 0xC0, + 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, + 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, + 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, + 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, + 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, + 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, + 0xF0, 0x00, 0x7F, 0x80, 0x07, 0xF8, 0x00, 0x7F, 0xC0, 0x1F, 0xFC, 0x00, + 0xFF, 0xC0, 0x07, 0xFC, 0x00, 0x3F, 0x80, 0x01, 0xFE, 0x00, 0x0F, 0xF8, + 0x00, 0x7F, 0xE0, 0x00, 0xFF, 0x80, 0x01, 0xFE, 0x00, 0x07, 0xF0, 0x00, + 0x3F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x00, 0xFE, + 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, + 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, + 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, + 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, + 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, + 0xC0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x1F, 0xFF, 0x00, 0xFF, 0xF8, + 0x03, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0x80, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0xF8, 0x00, 0x07, 0xFC, 0x00, 0x3F, 0xF0, + 0x01, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x7F, 0xF8, 0x00, 0x3F, 0xE0, 0x00, + 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, + 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, + 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, + 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, + 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, + 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, + 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFF, 0x00, + 0x07, 0xFE, 0x00, 0x1F, 0xF8, 0x00, 0x7F, 0xC0, 0x00, 0xFE, 0x00, 0x0F, + 0xF0, 0x01, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0x00, 0x0F, 0xF0, 0x00, + 0xFF, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x03, 0xF8, 0x00, 0x1F, 0xC0, + 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, + 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, + 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, + 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, + 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, + 0x00, 0x3F, 0xC0, 0x01, 0xFC, 0x00, 0x1F, 0xE0, 0x1F, 0xFF, 0x00, 0xFF, + 0xF0, 0x07, 0xFF, 0x80, 0x3F, 0xF8, 0x01, 0xFF, 0x80, 0x0F, 0xF0, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0xF9, 0xFF, 0xFF, 0x00, 0x01, 0xF3, 0xFF, 0xFF, 0x00, + 0x03, 0xEF, 0xFF, 0xFF, 0x80, 0x07, 0xDF, 0x81, 0xFF, 0xC0, 0x1F, 0xFE, + 0x01, 0xFF, 0xC0, 0x3E, 0xF8, 0x00, 0xFF, 0xF1, 0xFD, 0xF0, 0x00, 0xFF, + 0xFF, 0xFB, 0xE0, 0x00, 0x7F, 0xFF, 0xE7, 0xC0, 0x00, 0x7F, 0xFF, 0x8F, + 0x80, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, + 0x07, 0xC0, 0x00 }; + +const GFXglyph FreeSans46pt7bGlyphs[] PROGMEM = { + { 0, 1, 1, 25, 0, 0 }, // 0x20 ' ' + { 1, 8, 66, 25, 11, -65 }, // 0x21 '!' + { 67, 22, 22, 32, 5, -63 }, // 0x22 '"' + { 128, 48, 65, 50, 1, -62 }, // 0x23 '#' + { 518, 44, 80, 50, 3, -68 }, // 0x24 '$' + { 958, 74, 66, 80, 3, -63 }, // 0x25 '%' + { 1569, 52, 66, 60, 5, -63 }, // 0x26 '&' + { 1998, 9, 22, 17, 4, -63 }, // 0x27 ''' + { 2023, 19, 85, 30, 7, -65 }, // 0x28 '(' + { 2225, 20, 85, 30, 3, -65 }, // 0x29 ')' + { 2438, 27, 26, 35, 4, -65 }, // 0x2A '*' + { 2526, 44, 44, 53, 4, -42 }, // 0x2B '+' + { 2768, 9, 22, 25, 8, -8 }, // 0x2C ',' + { 2793, 22, 6, 30, 4, -27 }, // 0x2D '-' + { 2810, 9, 9, 25, 8, -8 }, // 0x2E '.' + { 2821, 27, 68, 25, -1, -65 }, // 0x2F '/' + { 3051, 42, 66, 50, 4, -63 }, // 0x30 '0' + { 3398, 22, 64, 50, 9, -63 }, // 0x31 '1' + { 3574, 43, 64, 50, 3, -63 }, // 0x32 '2' + { 3918, 43, 66, 50, 3, -63 }, // 0x33 '3' + { 4273, 44, 64, 50, 3, -63 }, // 0x34 '4' + { 4625, 43, 66, 50, 3, -63 }, // 0x35 '5' + { 4980, 42, 66, 50, 4, -63 }, // 0x36 '6' + { 5327, 43, 64, 50, 4, -63 }, // 0x37 '7' + { 5671, 43, 66, 50, 3, -63 }, // 0x38 '8' + { 6026, 43, 66, 50, 3, -63 }, // 0x39 '9' + { 6381, 9, 47, 25, 10, -46 }, // 0x3A ':' + { 6434, 9, 60, 25, 10, -46 }, // 0x3B ';' + { 6502, 44, 44, 53, 4, -42 }, // 0x3C '<' + { 6744, 44, 22, 53, 4, -31 }, // 0x3D '=' + { 6865, 45, 44, 53, 4, -42 }, // 0x3E '>' + { 7113, 39, 67, 50, 7, -66 }, // 0x3F '?' + { 7440, 83, 80, 91, 3, -66 }, // 0x40 '@' + { 8270, 57, 66, 60, 2, -65 }, // 0x41 'A' + { 8741, 49, 66, 60, 7, -65 }, // 0x42 'B' + { 9146, 57, 69, 65, 4, -66 }, // 0x43 'C' + { 9638, 52, 66, 65, 8, -65 }, // 0x44 'D' + { 10067, 47, 66, 60, 8, -65 }, // 0x45 'E' + { 10455, 44, 66, 55, 8, -65 }, // 0x46 'F' + { 10818, 60, 69, 70, 4, -66 }, // 0x47 'G' + { 11336, 51, 66, 65, 7, -65 }, // 0x48 'H' + { 11757, 8, 66, 25, 9, -65 }, // 0x49 'I' + { 11823, 36, 68, 45, 2, -65 }, // 0x4A 'J' + { 12129, 52, 66, 60, 7, -65 }, // 0x4B 'K' + { 12558, 41, 66, 50, 7, -65 }, // 0x4C 'L' + { 12897, 62, 66, 75, 7, -65 }, // 0x4D 'M' + { 13409, 51, 66, 65, 7, -65 }, // 0x4E 'N' + { 13830, 64, 69, 70, 3, -66 }, // 0x4F 'O' + { 14382, 48, 66, 60, 8, -65 }, // 0x50 'P' + { 14778, 64, 72, 70, 3, -66 }, // 0x51 'Q' + { 15354, 53, 66, 65, 8, -65 }, // 0x52 'R' + { 15792, 52, 69, 60, 4, -66 }, // 0x53 'S' + { 16241, 51, 66, 55, 2, -65 }, // 0x54 'T' + { 16662, 50, 68, 65, 8, -65 }, // 0x55 'U' + { 17087, 55, 66, 60, 3, -65 }, // 0x56 'V' + { 17541, 82, 66, 85, 2, -65 }, // 0x57 'W' + { 18218, 56, 66, 60, 2, -65 }, // 0x58 'X' + { 18680, 59, 66, 60, 1, -65 }, // 0x59 'Y' + { 19167, 50, 66, 55, 3, -65 }, // 0x5A 'Z' + { 19580, 17, 85, 25, 6, -65 }, // 0x5B '[' + { 19761, 27, 68, 25, -1, -65 }, // 0x5C '\' + { 19991, 17, 85, 25, 2, -65 }, // 0x5D ']' + { 20172, 34, 34, 42, 4, -63 }, // 0x5E '^' + { 20317, 54, 5, 50, -2, 12 }, // 0x5F '_' + { 20351, 19, 14, 30, 2, -66 }, // 0x60 '`' + { 20385, 44, 51, 50, 4, -48 }, // 0x61 'a' + { 20666, 42, 68, 50, 5, -65 }, // 0x62 'b' + { 21023, 40, 51, 45, 3, -48 }, // 0x63 'c' + { 21278, 43, 68, 50, 2, -65 }, // 0x64 'd' + { 21644, 42, 51, 50, 4, -48 }, // 0x65 'e' + { 21912, 21, 66, 25, 2, -65 }, // 0x66 'f' + { 22086, 41, 69, 50, 3, -48 }, // 0x67 'g' + { 22440, 38, 66, 50, 6, -65 }, // 0x68 'h' + { 22754, 8, 66, 20, 6, -65 }, // 0x69 'i' + { 22820, 16, 86, 20, -2, -65 }, // 0x6A 'j' + { 22992, 40, 66, 45, 5, -65 }, // 0x6B 'k' + { 23322, 8, 66, 20, 6, -65 }, // 0x6C 'l' + { 23388, 63, 49, 75, 6, -48 }, // 0x6D 'm' + { 23774, 38, 49, 50, 6, -48 }, // 0x6E 'n' + { 24007, 43, 51, 50, 3, -48 }, // 0x6F 'o' + { 24282, 42, 69, 50, 5, -48 }, // 0x70 'p' + { 24645, 43, 69, 50, 2, -48 }, // 0x71 'q' + { 25016, 23, 49, 30, 6, -48 }, // 0x72 'r' + { 25157, 38, 51, 45, 3, -48 }, // 0x73 's' + { 25400, 22, 62, 25, 1, -59 }, // 0x74 't' + { 25571, 37, 49, 50, 6, -46 }, // 0x75 'u' + { 25798, 43, 47, 45, 1, -46 }, // 0x76 'v' + { 26051, 63, 47, 65, 1, -46 }, // 0x77 'w' + { 26422, 41, 47, 45, 2, -46 }, // 0x78 'x' + { 26663, 41, 67, 45, 2, -46 }, // 0x79 'y' + { 27007, 38, 47, 45, 3, -46 }, // 0x7A 'z' + { 27231, 21, 85, 30, 4, -65 }, // 0x7B '{' + { 27455, 5, 85, 23, 9, -65 }, // 0x7C '|' + { 27509, 21, 85, 30, 3, -65 }, // 0x7D '}' + { 27733, 39, 15, 53, 7, -38 } }; // 0x7E '~' + +const GFXfont FreeSans46pt7b PROGMEM = { + (uint8_t *)FreeSans46pt7bBitmaps, + (GFXglyph *)FreeSans46pt7bGlyphs, + 0x20, 0x7E, 152 }; + +// Approx. 28479 bytes diff --git a/src/Fonts/FreeSansBold46pt7b.h b/src/Fonts/FreeSansBold46pt7b.h new file mode 100644 index 0000000..200caf1 --- /dev/null +++ b/src/Fonts/FreeSansBold46pt7b.h @@ -0,0 +1,2613 @@ +const uint8_t FreeSansBold46pt7bBitmaps[] PROGMEM = { + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0xFF, 0xFB, 0xFF, 0xE7, 0xFF, 0x9F, 0xFE, 0x7F, 0xF9, 0xFF, 0xE7, 0xFF, + 0x9F, 0xFC, 0x7F, 0xF0, 0xFF, 0xC3, 0xFF, 0x0F, 0xFC, 0x3F, 0xF0, 0xFF, + 0xC3, 0xFE, 0x0F, 0xF8, 0x3F, 0xE0, 0x7F, 0x81, 0xFE, 0x07, 0xF8, 0x1F, + 0xE0, 0x7F, 0x01, 0xFC, 0x07, 0xF0, 0x0F, 0xC0, 0x3F, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, + 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, + 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x3F, + 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFE, 0x00, + 0xFF, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0x7F, 0xF8, + 0x03, 0xFF, 0xDF, 0xFC, 0x00, 0xFF, 0xF7, 0xFF, 0x00, 0x1F, 0xF8, 0xFF, + 0xC0, 0x07, 0xFE, 0x3F, 0xF0, 0x01, 0xFF, 0x8F, 0xF8, 0x00, 0x7F, 0xC1, + 0xFE, 0x00, 0x0F, 0xF0, 0x7F, 0x80, 0x03, 0xFC, 0x1F, 0xC0, 0x00, 0xFE, + 0x07, 0xF0, 0x00, 0x1F, 0x80, 0xFC, 0x00, 0x07, 0xE0, 0x3E, 0x00, 0x01, + 0xF0, 0x00, 0x00, 0x7F, 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xF0, 0x07, + 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x01, 0xFF, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x7F, 0xC0, 0x00, 0x00, 0xFF, 0x80, 0x3F, 0xF0, 0x00, 0x00, 0x3F, 0xE0, + 0x0F, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0xFF, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x7F, + 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0x07, 0xFE, 0x00, 0x00, 0x0F, + 0xFC, 0x01, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x7F, 0xC0, 0x00, 0x00, + 0xFF, 0x80, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xE0, 0x07, 0xFC, 0x00, 0x00, + 0x0F, 0xF8, 0x03, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x03, 0xFE, 0x00, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x80, 0x3F, + 0xF0, 0x00, 0x00, 0x7F, 0xE0, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0x03, + 0xFE, 0x00, 0x00, 0x07, 0xFC, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0xFF, 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xF0, + 0x07, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x7F, 0xC0, 0x00, 0x00, 0xFF, 0x80, 0x3F, 0xF0, 0x00, 0x00, 0x7F, + 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0xFE, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFE, 0x00, 0xFF, 0x80, + 0x00, 0x01, 0xFF, 0x80, 0x3F, 0xE0, 0x00, 0x00, 0x7F, 0xC0, 0x0F, 0xF8, + 0x00, 0x00, 0x1F, 0xF0, 0x07, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x01, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0xFF, 0xC0, 0x1F, + 0xF0, 0x00, 0x00, 0x3F, 0xE0, 0x07, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x03, + 0xFF, 0x00, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x80, + 0x3F, 0xF0, 0x00, 0x00, 0x7F, 0xE0, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF0, + 0x03, 0xFE, 0x00, 0x00, 0x07, 0xFC, 0x01, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0x00, 0x7F, 0xE0, 0x00, 0x00, 0xFF, 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x3F, + 0xF0, 0x07, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0x00, 0x00, 0x03, + 0xFE, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xE0, 0x7F, 0xFF, 0xBF, 0x7F, 0xFF, 0x03, 0xFF, 0xE1, 0xF8, 0xFF, 0xFC, + 0x3F, 0xFE, 0x0F, 0xC1, 0xFF, 0xE1, 0xFF, 0xE0, 0x7E, 0x0F, 0xFF, 0x8F, + 0xFE, 0x03, 0xF0, 0x3F, 0xFC, 0x7F, 0xF0, 0x1F, 0x81, 0xFF, 0xE3, 0xFF, + 0x80, 0xFC, 0x07, 0xFF, 0x1F, 0xFC, 0x07, 0xE0, 0x3F, 0xF8, 0xFF, 0xE0, + 0x3F, 0x01, 0xFF, 0xC7, 0xFF, 0x01, 0xF8, 0x0F, 0xFF, 0x3F, 0xF8, 0x0F, + 0xC0, 0x00, 0x01, 0xFF, 0xC0, 0x7E, 0x00, 0x00, 0x0F, 0xFF, 0x03, 0xF0, + 0x00, 0x00, 0x7F, 0xFC, 0x1F, 0x80, 0x00, 0x03, 0xFF, 0xF0, 0xFC, 0x00, + 0x00, 0x0F, 0xFF, 0xC7, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x07, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0xFC, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xE1, 0xFF, + 0xFC, 0x00, 0x00, 0x3F, 0x07, 0xFF, 0xE0, 0x00, 0x01, 0xF8, 0x1F, 0xFF, + 0x00, 0x00, 0x0F, 0xC0, 0x7F, 0xF8, 0x00, 0x00, 0x7E, 0x03, 0xFF, 0xFF, + 0xFC, 0x03, 0xF0, 0x1F, 0xFF, 0xFF, 0xE0, 0x1F, 0x80, 0x7F, 0xFF, 0xFF, + 0x00, 0xFC, 0x03, 0xFF, 0xFF, 0xF8, 0x07, 0xE0, 0x1F, 0xFF, 0xFF, 0xC0, + 0x3F, 0x01, 0xFF, 0xFF, 0xFF, 0x01, 0xF8, 0x0F, 0xFF, 0x7F, 0xF8, 0x0F, + 0xC0, 0x7F, 0xFB, 0xFF, 0xE0, 0x7E, 0x07, 0xFF, 0xDF, 0xFF, 0x83, 0xF0, + 0x7F, 0xFC, 0x7F, 0xFE, 0x1F, 0x87, 0xFF, 0xE3, 0xFF, 0xF8, 0xFC, 0xFF, + 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, + 0xF8, 0x0F, 0xFF, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x7F, + 0xF0, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x7F, 0xE0, 0x01, 0xFF, 0x00, 0x03, + 0xF8, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xF8, 0x00, 0x7F, 0x00, 0x00, + 0x00, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x07, 0xF0, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0x0F, 0xF8, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0xFF, + 0x80, 0x0F, 0xE0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x0F, 0xF8, 0x01, 0xFC, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x1F, 0xC0, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x0F, 0xF8, 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xC0, + 0x01, 0xFF, 0x80, 0x3F, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x1F, 0xF8, + 0x07, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x03, 0xFF, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0x00, 0x7F, 0xF0, 0x0F, 0xE0, 0x00, 0x00, 0x00, + 0x3F, 0xFC, 0x1F, 0xFE, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xE0, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x03, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x3F, 0x80, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xFE, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xC0, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x1F, 0xC0, 0x00, 0x78, + 0x00, 0x00, 0x00, 0x1C, 0x00, 0x03, 0xF8, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xF0, 0x07, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x1F, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xC0, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, + 0xFC, 0x07, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0x80, 0xFF, + 0xF8, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x0F, 0xFE, 0x01, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x7F, 0x01, 0xFF, 0xC0, 0x07, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xE0, 0x1F, 0xF8, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0xFE, + 0x01, 0xFF, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x1F, 0xF0, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x01, 0xFC, 0x01, 0xFF, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x1F, 0xF0, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x03, 0xF8, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0x1F, 0xF0, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x01, 0xFF, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x0F, 0xE0, 0x01, 0xFF, 0x80, 0x07, 0xFE, 0x00, 0x00, 0x01, + 0xFC, 0x00, 0x0F, 0xFC, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0x80, 0x00, + 0xFF, 0xF0, 0x1F, 0xFC, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x07, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x80, + 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0x00, 0x07, + 0xFF, 0x80, 0x7F, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x0F, 0xFF, 0x00, + 0x00, 0x00, 0x7F, 0xF8, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFE, 0x00, + 0x7F, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x1F, 0xFF, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x7F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x1F, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x9F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0x00, + 0x3F, 0xF8, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, 0xFF, + 0xFF, 0xF8, 0x03, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xC0, + 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0xF0, 0x07, 0xFF, 0xF1, 0xFF, 0xFC, + 0x0F, 0xFC, 0x03, 0xFF, 0xF0, 0x3F, 0xFF, 0x07, 0xFF, 0x00, 0xFF, 0xF8, + 0x07, 0xFF, 0xE1, 0xFF, 0xC0, 0x7F, 0xFC, 0x01, 0xFF, 0xFC, 0x7F, 0xF0, + 0x1F, 0xFE, 0x00, 0x3F, 0xFF, 0xBF, 0xF8, 0x07, 0xFF, 0x80, 0x07, 0xFF, + 0xFF, 0xFE, 0x03, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xF0, + 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0xF0, + 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xC0, 0x00, 0x1F, + 0xFF, 0xFE, 0x00, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x3F, 0xFC, + 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x0F, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xE0, + 0x03, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0xFF, 0xFC, 0x00, 0x01, + 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, + 0xF0, 0x00, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, + 0x00, 0x3F, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, + 0xFC, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0x80, 0x1F, 0xFF, 0xFF, + 0xFE, 0x07, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFC, 0x00, + 0x3F, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xBF, 0xF9, 0xFF, 0xC7, 0xFE, 0x3F, + 0xF1, 0xFF, 0x07, 0xF8, 0x3F, 0xC1, 0xFC, 0x0F, 0xE0, 0x3F, 0x01, 0xF0, + 0x00, 0x03, 0xFE, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x7F, 0xE0, + 0x00, 0xFF, 0x80, 0x03, 0xFF, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xF8, 0x00, + 0x7F, 0xE0, 0x00, 0xFF, 0xC0, 0x03, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0x1F, + 0xF8, 0x00, 0x3F, 0xF0, 0x00, 0xFF, 0xE0, 0x01, 0xFF, 0x80, 0x07, 0xFF, + 0x00, 0x0F, 0xFC, 0x00, 0x3F, 0xF8, 0x00, 0x7F, 0xF0, 0x00, 0xFF, 0xC0, + 0x03, 0xFF, 0x80, 0x07, 0xFF, 0x00, 0x0F, 0xFC, 0x00, 0x3F, 0xF8, 0x00, + 0x7F, 0xF0, 0x00, 0xFF, 0xE0, 0x03, 0xFF, 0x80, 0x07, 0xFF, 0x00, 0x0F, + 0xFE, 0x00, 0x1F, 0xFC, 0x00, 0x3F, 0xF8, 0x00, 0xFF, 0xE0, 0x01, 0xFF, + 0xC0, 0x03, 0xFF, 0x80, 0x07, 0xFF, 0x00, 0x0F, 0xFE, 0x00, 0x1F, 0xFC, + 0x00, 0x3F, 0xF8, 0x00, 0x7F, 0xF0, 0x00, 0xFF, 0xE0, 0x01, 0xFF, 0xC0, + 0x03, 0xFF, 0x80, 0x07, 0xFF, 0x00, 0x0F, 0xFE, 0x00, 0x1F, 0xFC, 0x00, + 0x3F, 0xF8, 0x00, 0x7F, 0xF0, 0x00, 0xFF, 0xE0, 0x01, 0xFF, 0xC0, 0x03, + 0xFF, 0x80, 0x07, 0xFF, 0x00, 0x0F, 0xFF, 0x00, 0x0F, 0xFE, 0x00, 0x1F, + 0xFC, 0x00, 0x3F, 0xF8, 0x00, 0x7F, 0xF0, 0x00, 0x7F, 0xE0, 0x00, 0xFF, + 0xE0, 0x01, 0xFF, 0xC0, 0x03, 0xFF, 0x80, 0x03, 0xFF, 0x80, 0x07, 0xFF, + 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x1F, 0xFC, 0x00, 0x1F, 0xF8, + 0x00, 0x3F, 0xF8, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xE0, 0x00, 0xFF, 0xE0, + 0x00, 0xFF, 0xC0, 0x01, 0xFF, 0xC0, 0x01, 0xFF, 0x80, 0x01, 0xFF, 0x80, + 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, + 0x0F, 0xFC, 0x00, 0x0F, 0xF8, 0x00, 0x0F, 0xF8, 0x00, 0x1F, 0xF8, 0x00, + 0x1F, 0xF0, 0xFF, 0x80, 0x00, 0x7F, 0xC0, 0x00, 0x7F, 0xC0, 0x00, 0x3F, + 0xE0, 0x00, 0x3F, 0xF0, 0x00, 0x1F, 0xF0, 0x00, 0x1F, 0xF8, 0x00, 0x0F, + 0xF8, 0x00, 0x0F, 0xFC, 0x00, 0x0F, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x07, + 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x80, 0x01, 0xFF, 0x80, 0x01, + 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xE0, 0x00, + 0x7F, 0xE0, 0x00, 0x7F, 0xF0, 0x00, 0x7F, 0xF0, 0x00, 0x3F, 0xF0, 0x00, + 0x3F, 0xF8, 0x00, 0x3F, 0xF8, 0x00, 0x3F, 0xF8, 0x00, 0x1F, 0xFC, 0x00, + 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x00, 0x0F, 0xFE, 0x00, + 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, + 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x0F, 0xFF, 0x00, + 0x07, 0xFF, 0x00, 0x07, 0xFF, 0x00, 0x07, 0xFF, 0x00, 0x07, 0xFF, 0x00, + 0x07, 0xFF, 0x00, 0x07, 0xFF, 0x00, 0x0F, 0xFF, 0x00, 0x0F, 0xFF, 0x00, + 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, + 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x1F, 0xFC, 0x00, + 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x00, 0x1F, 0xF8, 0x00, + 0x3F, 0xF8, 0x00, 0x3F, 0xF8, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xF0, 0x00, + 0x7F, 0xF0, 0x00, 0x7F, 0xE0, 0x00, 0xFF, 0xE0, 0x00, 0xFF, 0xE0, 0x00, + 0xFF, 0xC0, 0x01, 0xFF, 0xC0, 0x01, 0xFF, 0x80, 0x03, 0xFF, 0x80, 0x03, + 0xFF, 0x00, 0x07, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x0F, + 0xFC, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xF8, 0x00, 0x1F, 0xF0, 0x00, 0x3F, + 0xF0, 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xC0, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x38, 0x0F, 0xC0, 0x71, + 0xFC, 0x3F, 0x0F, 0xE7, 0xFE, 0xFD, 0xFF, 0x9F, 0xFF, 0xFF, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, + 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x07, 0xFF, + 0x80, 0x00, 0x3F, 0xFF, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x07, 0xFB, 0xFC, + 0x00, 0x3F, 0xCF, 0xF0, 0x01, 0xFE, 0x1F, 0xE0, 0x07, 0xF8, 0x3F, 0xC0, + 0x3F, 0xC0, 0xFF, 0x00, 0x7E, 0x01, 0xF8, 0x00, 0x70, 0x03, 0xC0, 0x00, + 0xC0, 0x04, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0xFC, 0x07, 0xE0, 0x3F, 0x01, 0xF8, 0x0F, 0xC0, 0x7E, + 0x07, 0xE0, 0x7F, 0x07, 0xF8, 0x7F, 0x9F, 0xF8, 0xFF, 0x87, 0xF8, 0x3F, + 0x81, 0xF0, 0x08, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x1F, 0x80, + 0x00, 0x0F, 0xC0, 0x00, 0x07, 0xE0, 0x00, 0x07, 0xE0, 0x00, 0x03, 0xF0, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0xFC, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x0F, + 0xC0, 0x00, 0x07, 0xE0, 0x00, 0x07, 0xE0, 0x00, 0x03, 0xF0, 0x00, 0x01, + 0xF8, 0x00, 0x01, 0xF8, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x0F, 0xC0, 0x00, + 0x0F, 0xC0, 0x00, 0x07, 0xE0, 0x00, 0x03, 0xF0, 0x00, 0x01, 0xF8, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x0F, 0xC0, 0x00, 0x0F, 0xC0, + 0x00, 0x07, 0xE0, 0x00, 0x03, 0xF0, 0x00, 0x03, 0xF8, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x3F, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x1F, 0xC0, 0x00, 0x0F, 0xC0, 0x00, 0x07, + 0xE0, 0x00, 0x03, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x1F, 0x80, 0x00, 0x0F, 0xC0, 0x00, 0x07, 0xE0, 0x00, + 0x03, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, + 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, + 0xC0, 0x07, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x1F, 0xFF, 0xE0, 0xFF, 0xFF, 0x01, 0xFF, 0xF8, 0x03, 0xFF, 0xF0, 0x1F, + 0xFF, 0x00, 0x1F, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x3F, 0xFE, + 0x00, 0x07, 0xFF, 0x83, 0xFF, 0xC0, 0x00, 0x7F, 0xFC, 0x7F, 0xFC, 0x00, + 0x07, 0xFF, 0xC7, 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x7F, 0xF8, 0x00, 0x03, + 0xFF, 0xC7, 0xFF, 0x80, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, 0x00, 0x03, 0xFF, + 0xEF, 0xFF, 0x80, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xEF, + 0xFF, 0x80, 0x00, 0x1F, 0xFE, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xEF, 0xFF, + 0x00, 0x00, 0x1F, 0xFE, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xEF, 0xFF, 0x00, + 0x00, 0x1F, 0xFE, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xEF, 0xFF, 0x00, 0x00, + 0x1F, 0xFE, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, + 0x00, 0x01, 0xFF, 0xEF, 0xFF, 0x00, 0x00, 0x1F, 0xFE, 0xFF, 0xF0, 0x00, + 0x01, 0xFF, 0xEF, 0xFF, 0x00, 0x00, 0x1F, 0xFE, 0xFF, 0xF0, 0x00, 0x01, + 0xFF, 0xEF, 0xFF, 0x80, 0x00, 0x1F, 0xFE, 0xFF, 0xF8, 0x00, 0x03, 0xFF, + 0xEF, 0xFF, 0x80, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xE7, + 0xFF, 0x80, 0x00, 0x3F, 0xFE, 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xC7, 0xFF, + 0xC0, 0x00, 0x3F, 0xFC, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0xC3, 0xFF, 0xC0, + 0x00, 0x7F, 0xFC, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x83, 0xFF, 0xF0, 0x00, + 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x1F, 0xFF, 0x81, 0xFF, 0xFC, 0x07, 0xFF, + 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x07, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0xFF, + 0xFF, 0x00, 0x7F, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, + 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, + 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, + 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, + 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, + 0x80, 0x07, 0xFF, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x7F, 0xFF, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0x81, 0xFF, 0xFE, 0x1F, 0xFF, 0xC0, + 0x0F, 0xFF, 0xE3, 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0xFF, 0xFC, 0x00, 0x0F, + 0xFF, 0xDF, 0xFF, 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, + 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xEF, 0xFF, 0x00, 0x00, 0x3F, 0xFD, 0xFF, + 0xE0, 0x00, 0x07, 0xFF, 0xBF, 0xFC, 0x00, 0x00, 0xFF, 0xF7, 0xFF, 0x80, + 0x00, 0x1F, 0xFE, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xDF, 0xFE, 0x00, 0x00, + 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, + 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, + 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, + 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x1F, + 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, + 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFE, + 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFE, 0x03, 0xFF, 0xFC, 0x1F, + 0xFF, 0x00, 0x1F, 0xFF, 0xC7, 0xFF, 0xC0, 0x01, 0xFF, 0xF8, 0xFF, 0xF8, + 0x00, 0x1F, 0xFF, 0x1F, 0xFE, 0x00, 0x03, 0xFF, 0xE3, 0xFF, 0xC0, 0x00, + 0x7F, 0xFC, 0x7F, 0xF8, 0x00, 0x07, 0xFF, 0x9F, 0xFE, 0x00, 0x00, 0xFF, + 0xF3, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xCF, + 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, + 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFE, 0xFF, 0xF8, 0x00, + 0x1F, 0xFF, 0xDF, 0xFF, 0x80, 0x07, 0xFF, 0xF3, 0xFF, 0xFC, 0x03, 0xFF, + 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFC, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, + 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0x80, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xDF, 0xFE, 0x00, 0x00, 0x07, 0xFC, 0xFF, + 0xF0, 0x00, 0x00, 0x7F, 0xE7, 0xFF, 0x80, 0x00, 0x03, 0xFE, 0x3F, 0xFC, + 0x00, 0x00, 0x3F, 0xE1, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0x0F, 0xFF, 0x00, + 0x00, 0x1F, 0xF0, 0x7F, 0xF8, 0x00, 0x01, 0xFF, 0x83, 0xFF, 0xC0, 0x00, + 0x0F, 0xF8, 0x1F, 0xFE, 0x00, 0x00, 0xFF, 0x80, 0xFF, 0xF0, 0x00, 0x07, + 0xFC, 0x07, 0xFF, 0x80, 0x00, 0x7F, 0xC0, 0x3F, 0xFC, 0x00, 0x07, 0xFE, + 0x01, 0xFF, 0xE0, 0x00, 0x3F, 0xE0, 0x0F, 0xFF, 0x00, 0x03, 0xFE, 0x00, + 0x7F, 0xF8, 0x00, 0x1F, 0xF0, 0x03, 0xFF, 0xC0, 0x01, 0xFF, 0x00, 0x1F, + 0xFE, 0x00, 0x1F, 0xF8, 0x00, 0xFF, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFF, + 0x80, 0x0F, 0xF8, 0x00, 0x3F, 0xFC, 0x00, 0x7F, 0xC0, 0x01, 0xFF, 0xE0, + 0x07, 0xFC, 0x00, 0x0F, 0xFF, 0x00, 0x7F, 0xC0, 0x00, 0x7F, 0xF8, 0x03, + 0xFE, 0x00, 0x03, 0xFF, 0xC0, 0x3F, 0xE0, 0x00, 0x1F, 0xFE, 0x01, 0xFF, + 0x00, 0x00, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x1F, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x07, + 0xFE, 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xF1, 0xFF, 0xFE, 0x00, 0x01, 0xFF, + 0xBF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, + 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x1F, 0xFF, 0xFF, + 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xF8, 0x0F, 0xFF, + 0xF8, 0x1F, 0xFF, 0x00, 0x1F, 0xFF, 0xE0, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, + 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0x7F, 0xF8, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xDF, 0xFF, 0x00, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, 0x00, 0x01, 0xFF, + 0xF3, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x9F, 0xFF, 0x00, 0x00, 0xFF, 0xFC, + 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xC7, 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0x3F, + 0xFF, 0x80, 0x07, 0xFF, 0xE0, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xFF, 0xF0, 0x3F, + 0xFF, 0x80, 0xFF, 0xFC, 0x00, 0xFF, 0xFC, 0x0F, 0xFF, 0x80, 0x07, 0xFF, + 0xC1, 0xFF, 0xF0, 0x00, 0x3F, 0xFC, 0x1F, 0xFE, 0x00, 0x03, 0xFF, 0xC3, + 0xFF, 0xE0, 0x00, 0x1F, 0xFE, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x7F, 0xC0, + 0x00, 0xFF, 0xF8, 0x3F, 0xFF, 0x80, 0x0F, 0xFF, 0x8F, 0xFF, 0xFE, 0x00, + 0xFF, 0xF9, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xBF, 0xFF, 0xFF, 0x80, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x8F, 0xFF, 0xFC, 0x03, 0xFF, 0xFC, 0xFF, 0xFF, 0x80, 0x0F, + 0xFF, 0xCF, 0xFF, 0xE0, 0x00, 0x7F, 0xFC, 0xFF, 0xFE, 0x00, 0x03, 0xFF, + 0xEF, 0xFF, 0xC0, 0x00, 0x3F, 0xFE, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xEF, + 0xFF, 0x80, 0x00, 0x1F, 0xFE, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xF7, 0xFF, 0x00, 0x00, + 0x0F, 0xFF, 0x7F, 0xF0, 0x00, 0x00, 0xFF, 0xF7, 0xFF, 0x80, 0x00, 0x1F, + 0xFF, 0x7F, 0xF8, 0x00, 0x01, 0xFF, 0xE7, 0xFF, 0x80, 0x00, 0x1F, 0xFE, + 0x3F, 0xF8, 0x00, 0x03, 0xFF, 0xE3, 0xFF, 0xC0, 0x00, 0x3F, 0xFE, 0x3F, + 0xFE, 0x00, 0x07, 0xFF, 0xC3, 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0x1F, 0xFF, + 0x80, 0x1F, 0xFF, 0xC1, 0xFF, 0xFC, 0x03, 0xFF, 0xF8, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, + 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x7F, 0xFF, 0xFF, 0xFF, 0xFC, 0x07, 0xFF, 0xF8, 0x0F, 0xFF, 0xF0, + 0x3F, 0xFF, 0x00, 0x1F, 0xFF, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0xFC, 0x1F, + 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0x87, 0xFF, + 0x80, 0x00, 0x1F, 0xFC, 0x3F, 0xF8, 0x00, 0x00, 0xFF, 0xE1, 0xFF, 0xC0, + 0x00, 0x07, 0xFF, 0x0F, 0xFE, 0x00, 0x00, 0x3F, 0xF8, 0x7F, 0xF0, 0x00, + 0x01, 0xFF, 0xC3, 0xFF, 0x80, 0x00, 0x0F, 0xFE, 0x0F, 0xFE, 0x00, 0x00, + 0x7F, 0xF0, 0x7F, 0xF0, 0x00, 0x07, 0xFF, 0x03, 0xFF, 0xC0, 0x00, 0x7F, + 0xF8, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x80, 0x3F, 0xFE, 0x00, 0x7F, 0xFC, + 0x01, 0xFF, 0xFE, 0x1F, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, 0xF0, 0xFF, 0xFF, 0x81, 0xFF, 0xF8, 0x00, + 0xFF, 0xFC, 0x1F, 0xFF, 0x80, 0x03, 0xFF, 0xF0, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0xCF, 0xFF, 0x80, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x00, 0xFF, + 0xF3, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, + 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0x03, 0xFF, 0xF7, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, 0x00, 0x01, + 0xFF, 0xF9, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xC7, 0xFF, 0xF8, 0x03, 0xFF, + 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xF0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, + 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xC0, 0x01, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0x03, + 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x1F, 0xFF, 0x87, 0xFF, 0xE0, 0x01, 0xFF, + 0xF0, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x1F, 0xFE, 0x00, 0x01, 0xFF, 0xE7, + 0xFF, 0xC0, 0x00, 0x3F, 0xFC, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xDF, 0xFE, + 0x00, 0x00, 0x7F, 0xFB, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x7F, 0xF8, 0x00, + 0x01, 0xFF, 0xEF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x03, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, + 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xC0, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xDF, 0xFF, 0x00, 0x03, + 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0x7F, 0xFF, 0x00, 0x3F, 0xFF, + 0xE7, 0xFF, 0xF8, 0x1F, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, + 0xEF, 0xFF, 0x01, 0xFF, 0xFF, 0xF9, 0xFF, 0xE0, 0x1F, 0xFF, 0xFE, 0x3F, + 0xFC, 0x00, 0xFF, 0xFF, 0x07, 0xFF, 0x80, 0x07, 0xFF, 0x80, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xF3, 0xFF, 0xE0, 0x00, 0x1F, + 0xFE, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0xC7, 0xFF, 0x80, 0x00, 0xFF, 0xF0, + 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x1F, 0xFF, 0x80, 0x0F, 0xFF, 0xC3, 0xFF, + 0xF8, 0x07, 0xFF, 0xF0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x07, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0x7F, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, + 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x3F, 0x00, 0xFC, 0x03, 0xF0, 0x0F, 0x80, 0x7E, 0x01, 0xF8, + 0x0F, 0xE0, 0x3F, 0x01, 0xFC, 0x1F, 0xF1, 0xFF, 0x8F, 0xFC, 0x3F, 0xE0, + 0xFE, 0x03, 0xE0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, + 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x07, + 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF0, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, + 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, + 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x00, 0x07, + 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFC, 0x03, 0xFF, 0xFC, + 0x3F, 0xFF, 0x00, 0x1F, 0xFF, 0xC7, 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0x7F, + 0xFC, 0x00, 0x07, 0xFF, 0xE7, 0xFF, 0xC0, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x0F, + 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, + 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, + 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFC, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, + 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x1F, 0xF8, 0x00, 0x00, 0x03, + 0xC0, 0x00, 0x00, 0x1F, 0xF0, 0x03, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0x81, + 0xFE, 0x01, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xF8, 0x3F, 0xC0, + 0x3F, 0xE0, 0x1F, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0x8F, 0xF8, 0x03, 0xFC, + 0x07, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xF9, 0xFE, 0x00, 0x7F, 0xC0, 0xFF, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xBF, 0xC0, 0x07, 0xF8, 0x3F, 0xE0, 0x00, + 0x0F, 0xFF, 0xFF, 0xF7, 0xF8, 0x00, 0xFF, 0x07, 0xF8, 0x00, 0x03, 0xFF, + 0x80, 0xFF, 0xFE, 0x00, 0x1F, 0xF1, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x07, + 0xFF, 0xC0, 0x01, 0xFE, 0x3F, 0xE0, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xF8, + 0x00, 0x3F, 0xC7, 0xF8, 0x00, 0x0F, 0xFC, 0x00, 0x0F, 0xFF, 0x00, 0x07, + 0xF9, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0x3F, + 0xE0, 0x00, 0x7F, 0xC0, 0x00, 0x1F, 0xF8, 0x00, 0x1F, 0xE7, 0xF8, 0x00, + 0x0F, 0xF8, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFD, 0xFF, 0x00, 0x03, 0xFE, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x7F, 0xBF, 0xE0, 0x00, 0x7F, 0x80, 0x00, + 0x07, 0xF8, 0x00, 0x0F, 0xF7, 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, + 0x00, 0x01, 0xFE, 0xFF, 0x80, 0x03, 0xFC, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x3F, 0xDF, 0xE0, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xFB, + 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x7F, 0x80, + 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x7F, + 0x80, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x3F, 0xEF, 0xF8, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFC, 0x00, + 0x07, 0xFD, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0x00, 0x01, 0xFF, + 0x1F, 0xE0, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xE3, 0xFC, + 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFC, 0x00, 0x0F, 0xFC, 0x7F, 0xC0, 0x07, + 0xFC, 0x00, 0x01, 0xFF, 0x80, 0x03, 0xFF, 0x0F, 0xF8, 0x00, 0xFF, 0xC0, + 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xC1, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x0F, + 0xFC, 0x00, 0x1F, 0xF8, 0x3F, 0xE0, 0x01, 0xFF, 0x80, 0x03, 0xFF, 0x80, + 0x07, 0xFE, 0x03, 0xFE, 0x00, 0x3F, 0xF8, 0x00, 0xFF, 0xF8, 0x03, 0xFF, + 0x80, 0x7F, 0xC0, 0x03, 0xFF, 0x80, 0x7F, 0xFF, 0x80, 0xFF, 0xF0, 0x0F, + 0xF8, 0x00, 0x7F, 0xFE, 0x7F, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0xFF, 0x80, + 0x07, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xF0, 0x00, 0x7F, + 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, 0x00, 0x07, 0xFF, 0xFF, + 0xC3, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xFF, 0xF0, 0x7F, + 0xFF, 0xF8, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFF, 0xFC, 0x03, 0xFF, 0xFE, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x3F, 0xFE, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x07, 0xFE, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFC, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xEF, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF9, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x8F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x7F, 0xFC, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE1, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, + 0xFF, 0xF0, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x03, 0xFF, 0xE0, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x3F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x01, 0xFF, 0xF0, 0x00, 0x00, + 0x0F, 0xFF, 0x80, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x3F, 0xFE, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC3, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x3F, 0xFE, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF8, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x3F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFB, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x8F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xFC, 0x7F, 0xFE, 0x00, + 0x00, 0x07, 0xFF, 0xF3, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x9F, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xE7, + 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0xFF, + 0xF9, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xCF, 0xFF, 0xC0, 0x00, 0x00, + 0x3F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xF3, 0xFF, 0xF0, 0x00, + 0x00, 0x1F, 0xFF, 0x1F, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xF8, 0xFF, 0xFC, + 0x00, 0x00, 0x1F, 0xFF, 0x87, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFC, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x1F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x81, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xFC, 0x00, 0x00, + 0x03, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xBF, 0xFF, 0x00, + 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0x7F, 0xFE, + 0x00, 0x00, 0x07, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0x9F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFC, 0x01, + 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0x80, 0x00, 0x1F, + 0xFF, 0xE0, 0x3F, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFC, 0x1F, 0xFF, 0xE0, + 0x00, 0x00, 0x3F, 0xFF, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xC1, + 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x8F, 0xFF, 0xC0, + 0x00, 0x00, 0x03, 0xFF, 0xE7, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xF9, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF7, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x8F, 0xFF, 0xC0, 0x00, + 0x00, 0x07, 0xFF, 0xE3, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x7F, + 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x3F, + 0xFF, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0xFF, 0xFF, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0x1F, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xF8, 0x07, + 0xFF, 0xFF, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, + 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xF8, 0x00, 0x01, 0xFF, + 0xFF, 0xC3, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0x0F, 0xFF, 0x80, 0x00, + 0x01, 0xFF, 0xFE, 0x3F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0xFF, 0xF8, + 0x00, 0x00, 0x07, 0xFF, 0xE3, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xCF, + 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFB, 0xFF, 0xE0, 0x00, 0x00, + 0x07, 0xFF, 0xEF, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xBF, 0xFE, 0x00, + 0x00, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0xFF, 0xF8, 0x00, 0x00, 0x01, + 0xFF, 0xFB, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0x80, 0x00, + 0x00, 0x1F, 0xFF, 0xBF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xF8, + 0x00, 0x00, 0x03, 0xFF, 0xF3, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xCF, + 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFE, 0x3F, 0xFE, 0x00, 0x00, 0x07, 0xFF, + 0xF8, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xC3, 0xFF, 0xE0, 0x00, 0x03, + 0xFF, 0xFF, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xEF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, + 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xE0, 0x00, 0x0F, + 0xFF, 0xF8, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0xFF, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, + 0xE1, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x1F, 0xFF, 0xC0, 0x00, + 0x00, 0x03, 0xFF, 0xE3, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF3, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x7F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF3, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xF3, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x1F, 0xFF, 0xC0, 0x00, + 0x00, 0x03, 0xFF, 0xF1, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0xFF, 0xFF, 0x80, 0x00, 0x01, + 0xFF, 0xFF, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x3F, 0xFF, + 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, 0xFF, + 0xF0, 0x1F, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xF0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF1, 0xFF, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFE, 0x1F, 0xF0, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, + 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xC0, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x07, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, + 0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, + 0x00, 0x0F, 0xFF, 0xDF, 0xFF, 0x80, 0x07, 0xFF, 0xE7, 0xFF, 0xE0, 0x01, + 0xFF, 0xF9, 0xFF, 0xFE, 0x01, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x7F, + 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x3F, 0xFE, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x0F, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xF8, + 0x03, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0xFF, 0xF8, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x3F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, + 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x07, + 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xFC, 0x00, 0x03, 0xFF, + 0xE0, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0x80, 0x1F, + 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xE0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, + 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFE, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x0F, 0xFF, 0x81, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0x8F, 0xFF, 0xE0, 0x00, + 0x00, 0x03, 0xFF, 0xE7, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFB, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x00, 0x3F, 0xFF, 0xFB, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFE, + 0x7F, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0xFF, 0xFF, 0x81, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x7F, 0xFF, + 0x80, 0x00, 0x0F, 0xFF, 0xE0, 0x0F, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xF0, + 0x01, 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x80, 0x00, + 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, + 0xFC, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0xFE, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x00, 0x07, + 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x0F, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xF8, + 0x03, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xE3, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFB, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0x00, 0x01, 0xFF, 0xBF, + 0xFF, 0xFF, 0xF9, 0xFF, 0x80, 0x01, 0xFF, 0xBF, 0xFF, 0xFF, 0xF9, 0xFF, + 0x80, 0x01, 0xFF, 0xBF, 0xFF, 0xFF, 0xF9, 0xFF, 0x80, 0x01, 0xFF, 0xBF, + 0xFF, 0xFF, 0xF9, 0xFF, 0x80, 0x03, 0xFF, 0x3F, 0xFF, 0xFF, 0xF8, 0xFF, + 0xC0, 0x03, 0xFF, 0x3F, 0xFF, 0xFF, 0xF8, 0xFF, 0xC0, 0x03, 0xFF, 0x3F, + 0xFF, 0xFF, 0xF8, 0xFF, 0xC0, 0x03, 0xFF, 0x3F, 0xFF, 0xFF, 0xF8, 0xFF, + 0xC0, 0x03, 0xFF, 0x3F, 0xFF, 0xFF, 0xF8, 0x7F, 0xE0, 0x07, 0xFE, 0x3F, + 0xFF, 0xFF, 0xF8, 0x7F, 0xE0, 0x07, 0xFE, 0x3F, 0xFF, 0xFF, 0xF8, 0x7F, + 0xE0, 0x07, 0xFE, 0x3F, 0xFF, 0xFF, 0xF8, 0x7F, 0xE0, 0x07, 0xFE, 0x3F, + 0xFF, 0xFF, 0xF8, 0x3F, 0xE0, 0x0F, 0xFC, 0x3F, 0xFF, 0xFF, 0xF8, 0x3F, + 0xF0, 0x0F, 0xFC, 0x3F, 0xFF, 0xFF, 0xF8, 0x3F, 0xF0, 0x0F, 0xFC, 0x3F, + 0xFF, 0xFF, 0xF8, 0x3F, 0xF0, 0x0F, 0xFC, 0x3F, 0xFF, 0xFF, 0xF8, 0x3F, + 0xF0, 0x0F, 0xF8, 0x3F, 0xFF, 0xFF, 0xF8, 0x1F, 0xF8, 0x1F, 0xF8, 0x3F, + 0xFF, 0xFF, 0xF8, 0x1F, 0xF8, 0x1F, 0xF8, 0x3F, 0xFF, 0xFF, 0xF8, 0x1F, + 0xF8, 0x1F, 0xF8, 0x3F, 0xFF, 0xFF, 0xF8, 0x1F, 0xF8, 0x1F, 0xF8, 0x3F, + 0xFF, 0xFF, 0xF8, 0x0F, 0xFC, 0x3F, 0xF0, 0x3F, 0xFF, 0xFF, 0xF8, 0x0F, + 0xFC, 0x3F, 0xF0, 0x3F, 0xFF, 0xFF, 0xF8, 0x0F, 0xFC, 0x3F, 0xF0, 0x3F, + 0xFF, 0xFF, 0xF8, 0x0F, 0xFC, 0x3F, 0xF0, 0x3F, 0xFF, 0xFF, 0xF8, 0x07, + 0xFC, 0x3F, 0xE0, 0x3F, 0xFF, 0xFF, 0xF8, 0x07, 0xFE, 0x7F, 0xE0, 0x3F, + 0xFF, 0xFF, 0xF8, 0x07, 0xFE, 0x7F, 0xE0, 0x3F, 0xFF, 0xFF, 0xF8, 0x07, + 0xFE, 0x7F, 0xE0, 0x3F, 0xFF, 0xFF, 0xF8, 0x07, 0xFE, 0x7F, 0xE0, 0x3F, + 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xF8, 0x03, + 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xC0, 0x3F, + 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xF8, 0x01, + 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0x80, 0x3F, + 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xF8, 0x01, + 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0x00, 0x3F, + 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0x00, 0x3F, + 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0x7F, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFE, 0x00, 0x3F, + 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xDF, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x7F, 0xF8, + 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0xF3, + 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, + 0xFF, 0x0F, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x3F, 0xFC, 0x00, 0xFF, + 0xFF, 0xFF, 0xF0, 0x7F, 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xF0, + 0x0F, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFC, 0x07, + 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, + 0xC0, 0x3F, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xF0, 0x3F, 0xFF, + 0xFF, 0xFC, 0x01, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xC3, + 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, + 0xFE, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xF8, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, 0xEF, 0xFF, 0xFF, + 0xFF, 0x00, 0x07, 0xFF, 0xBF, 0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, + 0xFC, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, + 0xF0, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xC1, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x83, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x7F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFD, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFB, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xEF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xDF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE7, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x3F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF8, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x01, 0xFF, 0xFE, 0x00, + 0x00, 0x07, 0xFF, 0xF8, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xF0, + 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x03, 0xFF, 0xFF, 0x80, + 0x07, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFE, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, + 0xBF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xEF, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0xFB, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFE, 0xFF, 0xF8, + 0x00, 0x00, 0x3F, 0xFF, 0xBF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xEF, 0xFF, + 0x80, 0x00, 0x1F, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x7F, + 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xF0, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x1F, + 0xFF, 0xE0, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x1F, 0xFF, + 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xC0, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x83, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x87, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x3F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF9, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xEF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFD, 0xFF, 0xF0, 0x00, 0x00, 0x04, 0x01, 0xFF, 0xF3, 0xFF, + 0xE0, 0x00, 0x00, 0x1C, 0x03, 0xFF, 0xE7, 0xFF, 0xE0, 0x00, 0x00, 0x7C, + 0x0F, 0xFF, 0xCF, 0xFF, 0xC0, 0x00, 0x01, 0xFC, 0x1F, 0xFF, 0x9F, 0xFF, + 0x80, 0x00, 0x07, 0xFC, 0x3F, 0xFF, 0x1F, 0xFF, 0x80, 0x00, 0x1F, 0xFC, + 0xFF, 0xFC, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xF8, 0x7F, 0xFF, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xC0, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xFE, + 0x00, 0x00, 0xFF, 0xFF, 0xFE, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, + 0xFC, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x01, 0xFF, 0xFF, + 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, + 0x80, 0x03, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0x7F, 0xF8, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xE0, 0x00, 0x00, 0x3F, 0xFF, + 0xFE, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xF3, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xEF, 0xFF, 0xC0, + 0x00, 0x00, 0x3F, 0xFF, 0xBF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0xFF, + 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, + 0xEF, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, 0x00, 0x00, 0x00, + 0x3F, 0xFE, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, + 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, + 0x00, 0x00, 0x00, 0x7F, 0xFC, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xF3, + 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, + 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0x00, + 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xC3, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0xFC, 0x3F, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0xFF, 0xFC, 0x00, 0x00, + 0x07, 0xFF, 0xC3, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x8F, 0xFF, 0xC0, + 0x00, 0x00, 0x3F, 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0xFF, + 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xE3, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0x8F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xE3, 0xFF, 0xF0, 0x00, + 0x00, 0x1F, 0xFF, 0x8F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFE, 0x3F, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xE3, + 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x8F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, + 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0x00, + 0x03, 0xFF, 0xE3, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0xC0, + 0x00, 0x00, 0x3F, 0xFF, 0xBF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x07, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xF0, 0x3F, 0xFF, + 0xC0, 0x00, 0x7F, 0xFF, 0xC0, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFE, 0x1F, 0xFF, 0x80, 0x00, 0x01, 0xFF, + 0xF8, 0x7F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xE1, 0xFF, 0xF0, 0x00, 0x00, + 0x0F, 0xFF, 0x87, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0x1F, 0xFF, 0x00, + 0x00, 0x00, 0x7F, 0xFC, 0x7F, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xF1, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0xFF, + 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xE7, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, + 0x8F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x3F, 0xFF, 0xE0, 0x00, 0x07, + 0xFF, 0xF0, 0x7F, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, + 0xE7, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x0F, + 0xFF, 0xE7, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFE, 0x7F, 0xFF, 0xC0, 0x00, + 0x7F, 0xFF, 0xC3, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, + 0xBF, 0xFF, 0xFF, 0x81, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x7F, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x3F, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0xFE, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x3F, 0xFF, 0x00, + 0x00, 0x00, 0x7F, 0xFC, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x1F, + 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0xFF, + 0xF8, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0x80, 0x00, + 0x01, 0xFF, 0xF0, 0x0F, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xF0, 0x07, 0xFF, + 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xE0, + 0x07, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0x00, 0x03, + 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, + 0x00, 0x07, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xC0, 0x01, + 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x07, 0xFF, + 0x80, 0x00, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, + 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, + 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x1F, 0xFE, 0x00, + 0x00, 0x7F, 0xFC, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x3F, 0xFC, 0x00, 0x00, + 0x1F, 0xFE, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x7F, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x07, + 0xFF, 0x80, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0x80, 0xFF, 0xE0, 0x00, + 0x00, 0x07, 0xFF, 0x81, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xC1, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xC1, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, + 0xC3, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xE3, 0xFF, 0x80, 0x00, 0x00, + 0x01, 0xFF, 0xE3, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xE3, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xE7, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF7, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF7, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0xC0, 0x00, 0x03, + 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFD, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x3F, 0xFF, 0x3F, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x07, 0xFF, 0xE7, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0xFF, + 0xFC, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0x8F, + 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xE1, 0xFF, 0xF8, + 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFC, 0x3F, 0xFF, 0x00, 0x00, + 0x7F, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, + 0xF8, 0x00, 0x03, 0xFF, 0xE0, 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0x00, + 0x00, 0x7F, 0xFC, 0x0F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x1F, + 0xFF, 0x80, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xF0, + 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFC, 0x03, 0xFF, + 0xE0, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x7F, 0xFE, 0x00, + 0x07, 0xFD, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x01, 0xFF, + 0xBF, 0xF0, 0x00, 0x7F, 0xFC, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xF7, 0xFE, + 0x00, 0x0F, 0xFF, 0x80, 0x1F, 0xFF, 0x00, 0x07, 0xFE, 0xFF, 0xC0, 0x01, + 0xFF, 0xF0, 0x01, 0xFF, 0xE0, 0x00, 0xFF, 0xCF, 0xF8, 0x00, 0x3F, 0xFE, + 0x00, 0x3F, 0xFE, 0x00, 0x1F, 0xF1, 0xFF, 0x80, 0x07, 0xFF, 0x80, 0x07, + 0xFF, 0xC0, 0x07, 0xFE, 0x3F, 0xF0, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, + 0x00, 0xFF, 0xC7, 0xFE, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x1F, + 0xF8, 0xFF, 0xC0, 0x07, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x03, 0xFF, 0x0F, + 0xF8, 0x00, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x7F, 0xC1, 0xFF, 0x80, + 0x1F, 0xFE, 0x00, 0x03, 0xFF, 0xC0, 0x1F, 0xF8, 0x3F, 0xF0, 0x07, 0xFF, + 0xC0, 0x00, 0x7F, 0xF8, 0x03, 0xFF, 0x07, 0xFE, 0x00, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0x00, 0x7F, 0xE0, 0x7F, 0xC0, 0x1F, 0xFE, 0x00, 0x01, 0xFF, + 0xF0, 0x0F, 0xFC, 0x0F, 0xF8, 0x03, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0x01, + 0xFF, 0x01, 0xFF, 0x80, 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xC0, 0x7F, 0xE0, + 0x3F, 0xF0, 0x1F, 0xFE, 0x00, 0x00, 0x7F, 0xF8, 0x0F, 0xFC, 0x07, 0xFE, + 0x03, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0x01, 0xFF, 0x80, 0x7F, 0xC0, 0x7F, + 0xF8, 0x00, 0x00, 0xFF, 0xF0, 0x3F, 0xE0, 0x0F, 0xFC, 0x0F, 0xFE, 0x00, + 0x00, 0x1F, 0xFE, 0x07, 0xFC, 0x01, 0xFF, 0x81, 0xFF, 0xC0, 0x00, 0x03, + 0xFF, 0xC1, 0xFF, 0x80, 0x3F, 0xF0, 0x7F, 0xF8, 0x00, 0x00, 0x3F, 0xF8, + 0x3F, 0xF0, 0x07, 0xFE, 0x0F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0x07, 0xFE, + 0x00, 0x7F, 0xC1, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xF0, 0xFF, 0x80, 0x0F, + 0xFC, 0x3F, 0xF8, 0x00, 0x00, 0x0F, 0xFE, 0x1F, 0xF0, 0x01, 0xFF, 0x87, + 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xC7, 0xFE, 0x00, 0x3F, 0xF1, 0xFF, 0xE0, + 0x00, 0x00, 0x3F, 0xF8, 0xFF, 0xC0, 0x03, 0xFE, 0x3F, 0xF8, 0x00, 0x00, + 0x07, 0xFF, 0x1F, 0xF8, 0x00, 0x7F, 0xC7, 0xFF, 0x00, 0x00, 0x00, 0x7F, + 0xF3, 0xFE, 0x00, 0x0F, 0xFC, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFE, 0xFF, + 0xC0, 0x01, 0xFF, 0x9F, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xDF, 0xF8, 0x00, + 0x3F, 0xF7, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFB, 0xFF, 0x00, 0x03, 0xFE, + 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0x7F, 0xE0, 0x00, 0x7F, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, + 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x0F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x83, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0x81, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x7F, 0xFF, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x3F, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xC0, + 0x0F, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xE0, 0x03, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0xE0, 0x01, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xC0, 0x07, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0xE0, 0x03, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xF8, 0x03, 0xFF, + 0xF8, 0x00, 0x01, 0xFF, 0xFC, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, + 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0x81, 0xFF, 0xFC, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0xFF, 0xFE, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x3F, 0xFF, + 0x80, 0x00, 0x00, 0x3F, 0xFF, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, + 0x83, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x81, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xC0, 0x7F, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x3F, 0xFF, + 0x80, 0x00, 0x0F, 0xFF, 0xE0, 0x0F, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xE0, + 0x07, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xF0, 0x01, 0xFF, 0xFC, 0x00, 0x07, + 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, + 0x80, 0x03, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xE0, 0x03, 0xFF, 0xF8, 0x00, + 0x07, 0xFF, 0xF0, 0x01, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFC, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0xFF, 0xFF, 0x00, 0x00, + 0x07, 0xFF, 0xF8, 0x7F, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, + 0xC0, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x3F, 0xFF, 0x80, 0x00, + 0x00, 0x3F, 0xFF, 0x8F, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0x87, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xC1, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, + 0xC0, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x3F, 0xFF, 0x00, 0x00, + 0x07, 0xFF, 0xE0, 0x1F, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xF0, 0x07, 0xFF, + 0xE0, 0x00, 0x03, 0xFF, 0xF0, 0x03, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xF8, + 0x00, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0x7F, 0xFE, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x7F, 0xFE, 0x00, + 0x01, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x0F, 0xFF, + 0xC0, 0x0F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xE0, 0x0F, 0xFF, 0xC0, 0x00, + 0x01, 0xFF, 0xF8, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFC, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, + 0x83, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xE1, 0xFF, 0xF0, 0x00, 0x00, + 0x01, 0xFF, 0xF0, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, + 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, + 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, + 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, + 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, + 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, + 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, + 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, + 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, + 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, + 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, + 0xF0, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, + 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, + 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, + 0xC0, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, + 0x0F, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x1F, 0x80, + 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x03, 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x07, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, + 0xFE, 0x00, 0x7F, 0xF0, 0x03, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0xE0, + 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, + 0xF0, 0x03, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0xE0, 0x07, 0xFF, 0x00, + 0x3F, 0xF8, 0x01, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, 0xF0, 0x03, 0xFF, + 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x01, + 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, 0xF0, 0x03, 0xFF, 0x80, 0x1F, 0xFC, + 0x00, 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0xC0, 0x0F, + 0xFE, 0x00, 0x7F, 0xF0, 0x03, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0xE0, + 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, + 0xF0, 0x03, 0xFF, 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0xE0, 0x07, 0xFF, 0x00, + 0x3F, 0xF8, 0x01, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, 0xF0, 0x03, 0xFF, + 0x80, 0x1F, 0xFC, 0x00, 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x01, + 0xFF, 0xC0, 0x0F, 0xFE, 0x00, 0x7F, 0xF0, 0x03, 0xFF, 0x80, 0x1F, 0xFC, + 0x00, 0xFF, 0xE0, 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0xC0, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, + 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFC, + 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0x3F, 0xF0, 0x00, 0x01, 0xFF, 0x8F, 0xFE, + 0x00, 0x00, 0x7F, 0xE1, 0xFF, 0x80, 0x00, 0x1F, 0xF8, 0x7F, 0xF0, 0x00, + 0x0F, 0xFC, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x03, 0xFF, 0x00, 0x00, 0xFF, + 0xC0, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, 0x1F, 0xF8, 0x00, 0x1F, 0xF8, 0x07, + 0xFF, 0x00, 0x0F, 0xFC, 0x00, 0xFF, 0xC0, 0x03, 0xFF, 0x00, 0x3F, 0xF0, + 0x00, 0xFF, 0xC0, 0x07, 0xFE, 0x00, 0x7F, 0xE0, 0x01, 0xFF, 0x80, 0x1F, + 0xF8, 0x00, 0x7F, 0xF0, 0x0F, 0xFC, 0x00, 0x0F, 0xFC, 0x03, 0xFF, 0x00, + 0x03, 0xFF, 0x00, 0xFF, 0xC0, 0x00, 0x7F, 0xE0, 0x7F, 0xE0, 0x00, 0x1F, + 0xF8, 0x1F, 0xF8, 0x00, 0x07, 0xFF, 0x0F, 0xFE, 0x00, 0x00, 0xFF, 0xC3, + 0xFF, 0x00, 0x00, 0x3F, 0xF0, 0xFF, 0xC0, 0x00, 0x07, 0xFE, 0x7F, 0xE0, + 0x00, 0x01, 0xFF, 0x9F, 0xF8, 0x00, 0x00, 0x7F, 0xF7, 0xFE, 0x00, 0x00, + 0x0F, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xE0, 0x3F, 0xF8, 0x0F, + 0xFC, 0x03, 0xFF, 0x01, 0xFF, 0x80, 0x7F, 0xE0, 0x1F, 0xF0, 0x07, 0xF8, + 0x01, 0xFE, 0x00, 0x7F, 0x00, 0x1F, 0xC0, 0x0F, 0xE0, 0x03, 0xF8, 0x00, + 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, 0x80, 0x3F, 0xFF, 0x87, + 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0x87, 0xFF, + 0xC0, 0x00, 0x7F, 0xF8, 0x7F, 0xF8, 0x00, 0x07, 0xFF, 0x87, 0xFF, 0x80, + 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x80, 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, + 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, + 0xFF, 0xF7, 0xFF, 0x83, 0xFF, 0xFF, 0xF0, 0x7F, 0xF8, 0x7F, 0xFF, 0xE0, + 0x07, 0xFF, 0x87, 0xFF, 0xF0, 0x00, 0x7F, 0xF8, 0xFF, 0xFC, 0x00, 0x07, + 0xFF, 0x8F, 0xFF, 0x80, 0x00, 0x7F, 0xF8, 0xFF, 0xF8, 0x00, 0x07, 0xFF, + 0x8F, 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0x8F, + 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x8F, 0xFF, + 0x80, 0x01, 0xFF, 0xF8, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x8F, 0xFF, 0xC0, + 0x07, 0xFF, 0xF8, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0x7F, 0xFC, + 0x1F, 0xFF, 0xFF, 0xC7, 0xFF, 0xE0, 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, 0x07, + 0xFF, 0xFF, 0x03, 0xFF, 0xF0, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x1F, 0xFE, + 0x00, 0x03, 0xFF, 0xE0, 0xFF, 0xFF, 0x80, 0x07, 0xFF, 0xC3, 0xFF, 0xFF, + 0x80, 0x0F, 0xFF, 0x9F, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, 0x3F, 0xFF, 0xFF, + 0xC0, 0x3F, 0xFE, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x83, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, + 0x0F, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0x1F, 0xFF, 0xF0, 0x00, 0x7F, 0xFE, + 0x3F, 0xFF, 0xC0, 0x00, 0x7F, 0xFE, 0x7F, 0xFF, 0x80, 0x00, 0xFF, 0xFC, + 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xF9, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFB, + 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xEF, + 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xDF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xBF, + 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0xFF, 0xFC, + 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xF0, + 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0xE0, + 0x00, 0x0F, 0xFF, 0x9F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x3F, 0xFF, 0xE0, + 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0xE0, 0x03, 0xFF, 0xF8, 0xFF, 0xFF, 0xE0, + 0x0F, 0xFF, 0xF1, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0xFE, 0xFF, 0xFF, + 0xFF, 0x80, 0x7F, 0xFC, 0xFF, 0xFF, 0xFE, 0x00, 0xFF, 0xF8, 0xFF, 0xFF, + 0xF8, 0x01, 0xFF, 0xF0, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, + 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, + 0x1F, 0xFF, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFC, 0x1F, 0xFF, 0xE0, 0x1F, 0xFF, 0xC1, 0xFF, 0xF8, 0x00, + 0x7F, 0xFC, 0x3F, 0xFF, 0x00, 0x07, 0xFF, 0xE3, 0xFF, 0xE0, 0x00, 0x3F, + 0xFE, 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0xE7, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, + 0x7F, 0xFC, 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x7F, + 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0xFF, 0xF7, 0xFF, 0xC0, + 0x00, 0x0F, 0xFF, 0x7F, 0xFC, 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, + 0x1F, 0xFE, 0x3F, 0xFE, 0x00, 0x03, 0xFF, 0xE3, 0xFF, 0xF0, 0x00, 0x3F, + 0xFE, 0x3F, 0xFF, 0x80, 0x07, 0xFF, 0xE1, 0xFF, 0xFC, 0x00, 0xFF, 0xFC, + 0x1F, 0xFF, 0xF0, 0x3F, 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xF0, 0x03, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, + 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, + 0x07, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0x1F, 0xFF, 0x00, 0x7F, 0xFF, 0xFE, + 0x7F, 0xFC, 0x03, 0xFF, 0xFF, 0xFD, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC7, 0xFF, 0xFC, 0x1F, 0xFF, 0xFF, 0x1F, 0xFF, 0xC0, 0x0F, 0xFF, 0xFC, + 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xF3, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xDF, + 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xFD, 0xFF, + 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xDF, 0xFF, 0x00, 0x00, 0x3F, 0xFF, + 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xFD, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xF3, + 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xCF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0x1F, + 0xFF, 0xE0, 0x1F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, + 0xFF, 0xF7, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0x9F, 0xFF, 0x00, 0x7F, 0xFF, + 0xFC, 0x7F, 0xFC, 0x00, 0xFF, 0xFF, 0xE1, 0xFF, 0xF0, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x7F, + 0xFF, 0x83, 0xFF, 0xFC, 0x07, 0xFF, 0xE0, 0x07, 0xFF, 0xF0, 0x3F, 0xFE, + 0x00, 0x0F, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0x3F, 0xFE, 0x1F, 0xFF, 0x00, + 0x01, 0xFF, 0xF0, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xCF, 0xFF, 0x80, 0x00, + 0x3F, 0xFE, 0x7F, 0xF8, 0x00, 0x00, 0xFF, 0xF3, 0xFF, 0xC0, 0x00, 0x07, + 0xFF, 0x9F, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, + 0x1F, 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xC3, + 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0x1F, 0xFF, 0xC0, 0x0F, 0xFF, 0xE0, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0x80, 0x1F, 0xFF, 0xF0, 0x07, 0xFF, 0xFE, + 0x00, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xF8, 0x07, 0xFF, 0xFF, 0x01, 0xFF, + 0xFF, 0xE0, 0x3F, 0xFF, 0xFC, 0x07, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, + 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, + 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x80, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x3F, + 0xFE, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, + 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, + 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, + 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x7F, 0xFC, + 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x3F, 0xFC, 0x00, 0x3F, 0xFF, 0x80, + 0xFF, 0xF0, 0x01, 0xFF, 0xFF, 0x83, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0x0F, + 0xFF, 0x00, 0xFF, 0xFF, 0xFE, 0x3F, 0xFC, 0x07, 0xFF, 0xFF, 0xFC, 0xFF, + 0xF0, 0x3F, 0xFF, 0xFF, 0xFB, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xC7, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0x1F, + 0xFF, 0x80, 0x07, 0xFF, 0xFC, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xF3, 0xFF, + 0xE0, 0x00, 0x1F, 0xFF, 0xDF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x7F, 0xFC, + 0x00, 0x00, 0xFF, 0xFD, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xF7, 0xFF, 0xC0, + 0x00, 0x07, 0xFF, 0xDF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x03, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0x7F, 0xFD, + 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xF7, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xDF, + 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0xFC, 0xFF, + 0xFC, 0x00, 0x0F, 0xFF, 0xF3, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xC7, 0xFF, + 0xF8, 0x07, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xFF, 0xBF, 0xFC, 0x07, 0xFF, 0xFF, + 0xFC, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xE3, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, + 0x0F, 0xFF, 0x00, 0x3F, 0xFF, 0xF8, 0x3F, 0xFC, 0x00, 0x3F, 0xFF, 0x80, + 0xFF, 0xF0, 0x00, 0x1F, 0xF8, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x9F, 0xFF, 0x00, 0x00, 0x1F, 0xFE, + 0x7F, 0xFE, 0x00, 0x00, 0xFF, 0xF9, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xE3, + 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x0F, 0xFF, 0xF0, 0x03, 0xFF, 0xFC, 0x1F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, + 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xE0, 0x7F, 0xFF, 0x80, 0x7F, 0xFC, 0x3F, + 0xFF, 0xFC, 0x0F, 0xFF, 0x8F, 0xFF, 0xFF, 0xC1, 0xFF, 0xF3, 0xFF, 0xFF, + 0xFC, 0x3F, 0xFE, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xF8, 0x7F, 0xFF, 0xEF, 0xFF, 0xF8, + 0x01, 0xFF, 0xFD, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, 0x80, 0x01, + 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, + 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, + 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, + 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, + 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, + 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFC, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, + 0xE0, 0x7F, 0xFC, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x3F, 0xFE, 0x07, 0xFF, + 0xC0, 0xFF, 0xF8, 0x1F, 0xFF, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x0F, 0xFF, + 0x81, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x3F, 0xFE, + 0x07, 0xFF, 0xC0, 0xFF, 0xF8, 0x1F, 0xFF, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, + 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0xFF, 0xF8, + 0x1F, 0xFF, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, + 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0xFF, 0xF8, 0x1F, 0xFF, 0x03, 0xFF, 0xE0, + 0x7F, 0xFC, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, + 0xFF, 0xF8, 0x1F, 0xFF, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x0F, 0xFF, 0x81, + 0xFF, 0xF0, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0xFF, 0xF8, 0x1F, 0xFF, 0x03, + 0xFF, 0xE0, 0x7F, 0xFC, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x3F, 0xFE, 0x07, + 0xFF, 0xC0, 0xFF, 0xF8, 0x1F, 0xFF, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x0F, + 0xFF, 0x81, 0xFF, 0xF0, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0xFF, 0xF8, 0x1F, + 0xFF, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFF, + 0xF3, 0xFF, 0xFE, 0x7F, 0xFF, 0x8F, 0xFF, 0xC0, 0x07, 0x80, 0x00, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x7F, 0xFE, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0x80, 0x01, 0xFF, + 0xF8, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x0F, 0xFF, 0x80, 0x07, 0xFF, 0xE0, + 0xFF, 0xF8, 0x00, 0x7F, 0xFE, 0x0F, 0xFF, 0x80, 0x0F, 0xFF, 0xC0, 0xFF, + 0xF8, 0x01, 0xFF, 0xF8, 0x0F, 0xFF, 0x80, 0x3F, 0xFF, 0x00, 0xFF, 0xF8, + 0x07, 0xFF, 0xE0, 0x0F, 0xFF, 0x80, 0xFF, 0xFC, 0x00, 0xFF, 0xF8, 0x1F, + 0xFF, 0x80, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x3F, 0xFE, + 0x00, 0x0F, 0xFF, 0x87, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, + 0x0F, 0xFF, 0x9F, 0xFF, 0x80, 0x00, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0x0F, + 0xFF, 0xBF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x0F, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, + 0xFF, 0xFF, 0x1F, 0xFF, 0x80, 0x0F, 0xFF, 0xE0, 0xFF, 0xFC, 0x00, 0xFF, + 0xFC, 0x0F, 0xFF, 0xC0, 0x0F, 0xFF, 0x80, 0x7F, 0xFE, 0x00, 0xFF, 0xF8, + 0x07, 0xFF, 0xE0, 0x0F, 0xFF, 0x80, 0x3F, 0xFF, 0x00, 0xFF, 0xF8, 0x03, + 0xFF, 0xF0, 0x0F, 0xFF, 0x80, 0x1F, 0xFF, 0x80, 0xFF, 0xF8, 0x01, 0xFF, + 0xFC, 0x0F, 0xFF, 0x80, 0x0F, 0xFF, 0xC0, 0xFF, 0xF8, 0x00, 0xFF, 0xFE, + 0x0F, 0xFF, 0x80, 0x07, 0xFF, 0xE0, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x0F, + 0xFF, 0x80, 0x03, 0xFF, 0xF8, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x8F, 0xFF, + 0x80, 0x01, 0xFF, 0xFC, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0x80, + 0x00, 0xFF, 0xFE, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xEF, 0xFF, 0x80, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0xFF, 0xF8, 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0x07, 0xFF, + 0xC1, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xF0, 0x3F, 0xFE, 0x1F, 0xFF, 0xFC, + 0x03, 0xFF, 0xFF, 0xC1, 0xFF, 0xF1, 0xFF, 0xFF, 0xF0, 0x3F, 0xFF, 0xFF, + 0x0F, 0xFF, 0x9F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFC, 0x7F, 0xFD, 0xFF, + 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, + 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xC3, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0xF0, + 0x01, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x80, 0x01, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xFC, 0x00, 0x03, + 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, + 0x00, 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xF8, + 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, + 0xFF, 0xE0, 0x00, 0x1F, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0x80, 0x00, + 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFE, + 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xF8, 0x00, 0x07, 0xFF, + 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, + 0x1F, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, + 0xC0, 0x00, 0x3F, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, + 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, + 0x03, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFE, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, + 0xF8, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, + 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x1F, + 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x7F, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xC0, + 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFE, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x07, + 0xFF, 0x80, 0x00, 0x7F, 0xF8, 0xFF, 0xF0, 0x07, 0xFF, 0x80, 0x1F, 0xFE, + 0x03, 0xFF, 0xFE, 0x03, 0xFF, 0xC1, 0xFF, 0xFF, 0xE0, 0x7F, 0xF8, 0x7F, + 0xFF, 0xFF, 0x0F, 0xFF, 0x1F, 0xFF, 0xFF, 0xE1, 0xFF, 0xE7, 0xFF, 0xFF, + 0xFE, 0x3F, 0xFD, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, + 0xFF, 0xC1, 0xFF, 0xFF, 0x7F, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, + 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, + 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, + 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xC0, 0x00, 0x07, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, + 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, + 0xF0, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xF0, 0x0F, 0xFF, 0xF8, 0x1F, + 0xFF, 0xC0, 0x03, 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x01, 0xFF, 0xFC, 0x3F, + 0xFF, 0x00, 0x00, 0xFF, 0xFC, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFE, 0x7F, + 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x3F, 0xFE, 0x7F, + 0xFC, 0x00, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x7F, + 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0x7F, + 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x7F, + 0xFC, 0x00, 0x00, 0x3F, 0xFE, 0x7F, 0xFE, 0x00, 0x00, 0x3F, 0xFE, 0x3F, + 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFE, 0x3F, + 0xFF, 0x80, 0x00, 0xFF, 0xFC, 0x1F, 0xFF, 0xC0, 0x01, 0xFF, 0xFC, 0x1F, + 0xFF, 0xE0, 0x07, 0xFF, 0xF8, 0x0F, 0xFF, 0xFC, 0x1F, 0xFF, 0xF8, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0xFF, + 0xF8, 0x07, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x3F, 0xFF, 0xC0, 0x03, 0xFF, + 0xE1, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xC7, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, + 0x9F, 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, 0x7F, 0xFF, 0xFF, 0xE0, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, + 0xE0, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0x8F, 0xFF, 0xF8, + 0x00, 0x3F, 0xFF, 0x1F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x3F, 0xFF, 0xC0, + 0x00, 0x7F, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x7F, 0xFC, 0xFF, 0xFE, 0x00, + 0x00, 0xFF, 0xFD, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, + 0x01, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xEF, 0xFF, 0x80, 0x00, + 0x03, 0xFF, 0xDF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xBF, 0xFE, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xBF, 0xFE, 0x00, 0x00, 0x0F, + 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0x3F, 0xFE, 0xFF, 0xFC, 0x00, 0x00, 0x7F, + 0xFD, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xF8, 0x00, 0x03, 0xFF, + 0xF7, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xCF, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, + 0x9F, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0x3F, 0xFF, 0xF0, 0x01, 0xFF, 0xFC, + 0x7F, 0xFF, 0xF0, 0x07, 0xFF, 0xF8, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xE1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xBF, 0xFF, 0xFF, 0xF0, 0x1F, + 0xFF, 0x7F, 0xFF, 0xFF, 0xC0, 0x3F, 0xFE, 0x7F, 0xFF, 0xFF, 0x00, 0x7F, + 0xFC, 0x7F, 0xFF, 0xFC, 0x00, 0xFF, 0xF8, 0x7F, 0xFF, 0xF0, 0x01, 0xFF, + 0xF0, 0x3F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x1F, 0xF8, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xC0, 0x7F, 0xFC, 0x00, 0x3F, 0xFF, 0xC1, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, + 0x87, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0x1F, 0xFF, 0x00, 0xFF, 0xFF, 0xFE, + 0x7F, 0xFC, 0x07, 0xFF, 0xFF, 0xFD, 0xFF, 0xF0, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, + 0xCF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0x3F, 0xFF, 0x80, 0x07, 0xFF, 0xFC, + 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xDF, + 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x7F, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, + 0xF7, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xDF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, + 0x7F, 0xFE, 0x00, 0x03, 0xFF, 0xFD, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xF3, + 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xCF, 0xFF, 0xF0, 0x07, 0xFF, 0xFF, 0x1F, + 0xFF, 0xFC, 0xFF, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFD, 0xFF, 0xF0, 0x1F, 0xFF, + 0xFF, 0xE7, 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0x1F, 0xFF, 0x00, 0x3F, 0xFF, + 0xF8, 0x7F, 0xFC, 0x00, 0x3F, 0xFF, 0x81, 0xFF, 0xF0, 0x00, 0x1F, 0xF8, + 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0xFF, 0xF0, + 0x07, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, + 0xFF, 0x1F, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xBF, + 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x01, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0x80, + 0x07, 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x00, 0x01, 0xFF, 0xE0, 0x00, + 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0x80, 0x00, 0xFF, 0xF0, 0x00, 0x1F, 0xFE, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x7F, 0xF8, 0x00, 0x0F, 0xFF, 0x00, 0x01, + 0xFF, 0xE0, 0x00, 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0x80, 0x00, 0xFF, 0xF0, + 0x00, 0x1F, 0xFE, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x7F, 0xF8, 0x00, 0x0F, + 0xFF, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0xFF, 0xF0, 0x00, 0x1F, 0xFE, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x7F, + 0xF8, 0x00, 0x0F, 0xFF, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x3F, 0xFC, 0x00, + 0x07, 0xFF, 0x80, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, + 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0xFF, 0xFE, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x83, 0xFF, 0xFF, + 0xBF, 0xFF, 0xF8, 0x3F, 0xFF, 0x00, 0x1F, 0xFF, 0x83, 0xFF, 0xE0, 0x00, + 0xFF, 0xFC, 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0xC7, 0xFF, 0xC0, 0x00, 0x3F, + 0xFC, 0x7F, 0xFC, 0x00, 0x03, 0xFF, 0xC7, 0xFF, 0xC0, 0x00, 0x3F, 0xFC, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x07, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, + 0x80, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xEF, 0xFF, 0xC0, 0x00, 0x7F, 0xFE, + 0x7F, 0xFF, 0x80, 0x1F, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, + 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, + 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, + 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x00, 0xFF, + 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x00, + 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, + 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, + 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, 0x03, + 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, + 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, + 0x80, 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x00, 0x0F, + 0xFF, 0x80, 0x03, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xB0, 0x1F, 0xFF, 0xFC, + 0x07, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xF0, 0x0F, 0xFF, + 0xFC, 0x01, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xC0, 0x07, 0xFF, 0xF0, 0x00, + 0x3F, 0xF8, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, + 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, + 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, + 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, + 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, + 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x07, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0x7F, 0xFE, 0x00, 0x1F, 0xFF, + 0xF7, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFD, 0xFF, 0xF1, 0xFF, 0xFF, + 0xFF, 0x9F, 0xFF, 0x0F, 0xFF, 0xFF, 0xF1, 0xFF, 0xF0, 0x7F, 0xFF, 0xFE, + 0x1F, 0xFF, 0x01, 0xFF, 0xFF, 0xC1, 0xFF, 0xF0, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x3F, + 0xFE, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xF0, 0x00, 0x01, 0xFF, + 0xFB, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xE3, 0xFF, 0xE0, 0x00, 0x07, 0xFF, + 0xC7, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x8F, 0xFF, 0x80, 0x00, 0x3F, 0xFE, + 0x0F, 0xFF, 0x80, 0x00, 0x7F, 0xFC, 0x1F, 0xFF, 0x00, 0x00, 0xFF, 0xF0, + 0x3F, 0xFE, 0x00, 0x03, 0xFF, 0xE0, 0x3F, 0xFE, 0x00, 0x07, 0xFF, 0xC0, + 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x00, 0x7F, 0xF8, 0x00, 0x1F, 0xFE, 0x00, + 0xFF, 0xF0, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF0, 0x01, + 0xFF, 0xE0, 0x01, 0xFF, 0xE0, 0x03, 0xFF, 0xC0, 0x07, 0xFF, 0xC0, 0x07, + 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x80, 0x1F, 0xFE, 0x00, 0x0F, + 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, 0xFF, 0x00, 0xFF, 0xF0, 0x00, 0x1F, + 0xFE, 0x01, 0xFF, 0xE0, 0x00, 0x3F, 0xFC, 0x03, 0xFF, 0xC0, 0x00, 0x7F, + 0xF8, 0x07, 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x1F, 0xFE, 0x00, 0x00, 0xFF, + 0xF0, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x7F, 0xF0, 0x00, 0x01, 0xFF, + 0xE1, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xC3, 0xFF, 0xC0, 0x00, 0x07, 0xFF, + 0x87, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0x8F, 0xFE, 0x00, 0x00, 0x0F, 0xFF, + 0x3F, 0xFC, 0x00, 0x00, 0x0F, 0xFE, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFC, + 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFD, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x07, 0xFF, + 0x80, 0x00, 0xFF, 0xFB, 0xFF, 0xE0, 0x00, 0x7F, 0xFC, 0x00, 0x07, 0xFF, + 0xDF, 0xFF, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x7F, 0xFC, 0xFF, 0xF8, 0x00, + 0x1F, 0xFF, 0x80, 0x03, 0xFF, 0xE3, 0xFF, 0xC0, 0x00, 0xFF, 0xFC, 0x00, + 0x1F, 0xFF, 0x1F, 0xFF, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0xFF, + 0xF8, 0x00, 0x7F, 0xFF, 0x80, 0x07, 0xFF, 0x87, 0xFF, 0xC0, 0x03, 0xFF, + 0xFC, 0x00, 0x7F, 0xFC, 0x1F, 0xFE, 0x00, 0x1F, 0xFF, 0xE0, 0x03, 0xFF, + 0xE0, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0x00, 0x1F, 0xFE, 0x07, 0xFF, 0xC0, + 0x0F, 0xFF, 0xF8, 0x00, 0xFF, 0xF0, 0x1F, 0xFE, 0x00, 0x7F, 0xFF, 0xE0, + 0x07, 0xFF, 0x80, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0x00, 0x7F, 0xFC, 0x07, + 0xFF, 0xC0, 0x1F, 0xFF, 0xF8, 0x03, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0xFF, + 0xFF, 0xC0, 0x1F, 0xFE, 0x00, 0xFF, 0xF0, 0x0F, 0xFF, 0xFE, 0x00, 0xFF, + 0xF0, 0x07, 0xFF, 0x80, 0x7F, 0xDF, 0xF8, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, + 0x03, 0xFE, 0xFF, 0xC0, 0x7F, 0xF8, 0x00, 0xFF, 0xF0, 0x1F, 0xF3, 0xFE, + 0x03, 0xFF, 0xC0, 0x07, 0xFF, 0x81, 0xFF, 0x9F, 0xF0, 0x1F, 0xFE, 0x00, + 0x3F, 0xFC, 0x0F, 0xFC, 0xFF, 0xC0, 0xFF, 0xE0, 0x01, 0xFF, 0xE0, 0x7F, + 0xC7, 0xFE, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x83, 0xFE, 0x1F, 0xF0, 0x7F, + 0xF8, 0x00, 0x3F, 0xFC, 0x1F, 0xF0, 0xFF, 0x83, 0xFF, 0x80, 0x01, 0xFF, + 0xE1, 0xFF, 0x87, 0xFC, 0x1F, 0xFC, 0x00, 0x07, 0xFF, 0x0F, 0xF8, 0x3F, + 0xF1, 0xFF, 0xE0, 0x00, 0x3F, 0xF8, 0x7F, 0xC1, 0xFF, 0x8F, 0xFF, 0x00, + 0x01, 0xFF, 0xE3, 0xFE, 0x07, 0xFC, 0x7F, 0xF0, 0x00, 0x0F, 0xFF, 0x1F, + 0xF0, 0x3F, 0xE3, 0xFF, 0x80, 0x00, 0x3F, 0xF9, 0xFF, 0x81, 0xFF, 0x1F, + 0xFC, 0x00, 0x01, 0xFF, 0xCF, 0xF8, 0x0F, 0xFD, 0xFF, 0xC0, 0x00, 0x0F, + 0xFF, 0x7F, 0xC0, 0x7F, 0xEF, 0xFE, 0x00, 0x00, 0x7F, 0xFB, 0xFE, 0x01, + 0xFF, 0x7F, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x0F, 0xFB, 0xFF, 0x80, + 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, + 0xF8, 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, + 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, + 0x7F, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, + 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, + 0xFE, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, + 0x03, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xC0, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x03, 0xFF, 0xF8, 0xFF, 0xFE, + 0x00, 0x07, 0xFF, 0xE0, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xC0, 0xFF, 0xFC, + 0x00, 0x7F, 0xFF, 0x01, 0xFF, 0xFC, 0x00, 0xFF, 0xFC, 0x01, 0xFF, 0xF8, + 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xF8, 0x07, 0xFF, 0xE0, 0x03, 0xFF, 0xF0, + 0x1F, 0xFF, 0x80, 0x03, 0xFF, 0xF0, 0x3F, 0xFF, 0x00, 0x07, 0xFF, 0xE0, + 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xE1, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xC7, + 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xCF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x03, 0xFF, 0xF3, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xC7, 0xFF, 0xE0, 0x00, + 0x1F, 0xFF, 0x87, 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0x0F, 0xFF, 0xC0, 0x00, + 0xFF, 0xFC, 0x0F, 0xFF, 0xC0, 0x03, 0xFF, 0xF0, 0x1F, 0xFF, 0xC0, 0x0F, + 0xFF, 0xE0, 0x1F, 0xFF, 0x80, 0x1F, 0xFF, 0x80, 0x1F, 0xFF, 0x80, 0x7F, + 0xFF, 0x00, 0x3F, 0xFF, 0x81, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0x03, 0xFF, + 0xF8, 0x00, 0x7F, 0xFF, 0x0F, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0x3F, 0xFF, + 0x80, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0xFF, 0xFC, + 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFD, 0xFF, 0xF0, + 0x00, 0x00, 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xE7, 0xFF, 0xE0, + 0x00, 0x07, 0xFF, 0xC7, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0x8F, 0xFF, 0xC0, + 0x00, 0x1F, 0xFE, 0x1F, 0xFF, 0x80, 0x00, 0x7F, 0xFC, 0x1F, 0xFF, 0x00, + 0x00, 0xFF, 0xF8, 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0xE0, 0x7F, 0xFE, 0x00, + 0x03, 0xFF, 0xC0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x80, 0xFF, 0xF8, 0x00, + 0x1F, 0xFE, 0x00, 0xFF, 0xF8, 0x00, 0x3F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, + 0xFF, 0xF8, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0x03, + 0xFF, 0xC0, 0x07, 0xFF, 0xC0, 0x07, 0xFF, 0x80, 0x0F, 0xFF, 0x80, 0x1F, + 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, 0xFF, 0x00, 0x7F, + 0xF0, 0x00, 0x3F, 0xFE, 0x01, 0xFF, 0xE0, 0x00, 0x3F, 0xFC, 0x03, 0xFF, + 0xC0, 0x00, 0x7F, 0xFC, 0x07, 0xFF, 0x00, 0x00, 0xFF, 0xF8, 0x0F, 0xFE, + 0x00, 0x00, 0xFF, 0xF0, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0xF0, 0x7F, 0xF0, + 0x00, 0x01, 0xFF, 0xE0, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xC3, 0xFF, 0xC0, + 0x00, 0x07, 0xFF, 0xC7, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0x8F, 0xFE, 0x00, + 0x00, 0x0F, 0xFF, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x7F, 0xF0, 0x00, + 0x00, 0x1F, 0xFE, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFD, 0xFF, 0xC0, 0x00, + 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, + 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0xF0, 0x00, 0xFF, 0xFC, 0x00, + 0x7F, 0xFF, 0x00, 0x3F, 0xFF, 0xC0, 0x1F, 0xFF, 0xF0, 0x07, 0xFF, 0xFC, + 0x03, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0x0F, 0xFF, + 0x00, 0x03, 0xFF, 0x80, 0x00, 0xFF, 0xE0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, + 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, + 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, + 0x00, 0x7F, 0xF0, 0x00, 0x1F, 0xFC, 0x00, 0x07, 0xFF, 0x00, 0x03, 0xFF, + 0xC0, 0x07, 0xFF, 0xE0, 0x0F, 0xFF, 0xF8, 0x03, 0xFF, 0xFC, 0x00, 0xFF, + 0xFC, 0x00, 0x3F, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x7F, 0xF8, 0x00, 0x0F, 0xFF, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x7F, 0xF0, 0x00, 0x1F, 0xFC, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, + 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x3F, + 0xF8, 0x00, 0x0F, 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xC0, + 0x1F, 0xFF, 0xF0, 0x07, 0xFF, 0xFC, 0x00, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, + 0xC0, 0x03, 0xFF, 0xF0, 0x00, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x00, 0x0F, 0xFF, 0xC0, 0x03, 0xFF, 0xF8, + 0x00, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xC0, 0x0F, 0xFF, 0xF8, 0x03, 0xFF, + 0xFE, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xF0, 0x00, 0x1F, 0xFC, 0x00, + 0x07, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, + 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, + 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x3F, 0xF0, 0x00, 0x0F, 0xFE, 0x00, 0x03, 0xFF, 0x80, 0x00, 0xFF, 0xE0, + 0x00, 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0xFF, 0xFF, 0x00, 0x1F, + 0xFF, 0xC0, 0x01, 0xFF, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xFF, 0x00, + 0x1F, 0xFF, 0xC0, 0x0F, 0xFF, 0xF0, 0x07, 0xFF, 0xFC, 0x01, 0xFF, 0xE0, + 0x00, 0xFF, 0xF0, 0x00, 0x3F, 0xF8, 0x00, 0x0F, 0xFE, 0x00, 0x03, 0xFF, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x7F, 0xF0, + 0x00, 0x7F, 0xFC, 0x03, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, + 0xE0, 0x0F, 0xFF, 0xF8, 0x03, 0xFF, 0xFC, 0x00, 0xFF, 0xFE, 0x00, 0x3F, + 0xFF, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x01, + 0xFC, 0x7F, 0xFF, 0xE0, 0x00, 0x7F, 0x3F, 0xFF, 0xFE, 0x00, 0x1F, 0x8F, + 0xFF, 0xFF, 0xC0, 0x0F, 0xE3, 0xFF, 0xFF, 0xFC, 0x03, 0xF9, 0xFF, 0x07, + 0xFF, 0xC3, 0xFE, 0x7F, 0x00, 0x7F, 0xFF, 0xFF, 0x1F, 0xC0, 0x0F, 0xFF, + 0xFF, 0xC7, 0xF0, 0x00, 0xFF, 0xFF, 0xE3, 0xFC, 0x00, 0x1F, 0xFF, 0xF8, + 0xFE, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x03, 0xFE, 0x00 }; + +const GFXglyph FreeSansBold46pt7bGlyphs[] PROGMEM = { + { 0, 1, 1, 25, 0, 0 }, // 0x20 ' ' + { 1, 14, 65, 30, 10, -64 }, // 0x21 '!' + { 115, 34, 24, 43, 4, -65 }, // 0x22 '"' + { 217, 50, 66, 50, 0, -62 }, // 0x23 '#' + { 630, 45, 80, 50, 2, -68 }, // 0x24 '$' + { 1080, 76, 66, 80, 2, -63 }, // 0x25 '%' + { 1707, 58, 67, 65, 5, -64 }, // 0x26 '&' + { 2193, 13, 24, 21, 4, -65 }, // 0x27 ''' + { 2232, 23, 84, 30, 4, -65 }, // 0x28 '(' + { 2474, 24, 84, 30, 2, -65 }, // 0x29 ')' + { 2726, 30, 29, 35, 2, -65 }, // 0x2A '*' + { 2835, 44, 44, 53, 4, -42 }, // 0x2B '+' + { 3077, 13, 29, 25, 6, -12 }, // 0x2C ',' + { 3125, 25, 12, 30, 2, -30 }, // 0x2D '-' + { 3163, 13, 13, 25, 6, -12 }, // 0x2E '.' + { 3185, 25, 65, 25, 0, -63 }, // 0x2F '/' + { 3389, 44, 67, 50, 3, -64 }, // 0x30 '0' + { 3758, 28, 64, 50, 6, -63 }, // 0x31 '1' + { 3982, 43, 65, 50, 3, -64 }, // 0x32 '2' + { 4332, 43, 67, 50, 3, -64 }, // 0x33 '3' + { 4693, 45, 64, 50, 2, -63 }, // 0x34 '4' + { 5053, 45, 66, 50, 2, -63 }, // 0x35 '5' + { 5425, 44, 67, 50, 3, -64 }, // 0x36 '6' + { 5794, 45, 64, 50, 3, -63 }, // 0x37 '7' + { 6154, 45, 67, 50, 2, -64 }, // 0x38 '8' + { 6531, 43, 67, 50, 3, -64 }, // 0x39 '9' + { 6892, 14, 47, 30, 10, -46 }, // 0x3A ':' + { 6975, 14, 63, 30, 10, -46 }, // 0x3B ';' + { 7086, 44, 44, 53, 4, -42 }, // 0x3C '<' + { 7328, 44, 32, 53, 4, -36 }, // 0x3D '=' + { 7504, 44, 44, 53, 4, -42 }, // 0x3E '>' + { 7746, 44, 67, 55, 6, -66 }, // 0x3F '?' + { 8115, 83, 79, 88, 2, -66 }, // 0x40 '@' + { 8935, 61, 66, 65, 2, -65 }, // 0x41 'A' + { 9439, 53, 66, 65, 7, -65 }, // 0x42 'B' + { 9877, 58, 69, 65, 4, -66 }, // 0x43 'C' + { 10378, 54, 66, 65, 7, -65 }, // 0x44 'D' + { 10824, 49, 66, 60, 7, -65 }, // 0x45 'E' + { 11229, 46, 66, 55, 7, -65 }, // 0x46 'F' + { 11609, 60, 69, 70, 4, -66 }, // 0x47 'G' + { 12127, 53, 66, 65, 6, -65 }, // 0x48 'H' + { 12565, 13, 66, 25, 6, -65 }, // 0x49 'I' + { 12673, 42, 68, 50, 2, -65 }, // 0x4A 'J' + { 13030, 58, 66, 65, 7, -65 }, // 0x4B 'K' + { 13509, 45, 66, 55, 7, -65 }, // 0x4C 'L' + { 13881, 64, 66, 75, 6, -65 }, // 0x4D 'M' + { 14409, 54, 66, 65, 6, -65 }, // 0x4E 'N' + { 14855, 63, 69, 70, 4, -66 }, // 0x4F 'O' + { 15399, 50, 66, 60, 7, -65 }, // 0x50 'P' + { 15812, 63, 72, 70, 4, -66 }, // 0x51 'Q' + { 16379, 54, 66, 65, 7, -65 }, // 0x52 'R' + { 16825, 54, 69, 60, 3, -66 }, // 0x53 'S' + { 17291, 53, 66, 55, 1, -65 }, // 0x54 'T' + { 17729, 52, 68, 65, 7, -65 }, // 0x55 'U' + { 18171, 56, 66, 60, 2, -65 }, // 0x56 'V' + { 18633, 83, 66, 85, 1, -65 }, // 0x57 'W' + { 19318, 57, 66, 60, 2, -65 }, // 0x58 'X' + { 19789, 57, 66, 60, 2, -65 }, // 0x59 'Y' + { 20260, 49, 66, 55, 3, -65 }, // 0x5A 'Z' + { 20665, 22, 84, 30, 6, -65 }, // 0x5B '[' + { 20896, 27, 65, 25, -1, -63 }, // 0x5C '\' + { 21116, 21, 84, 30, 2, -65 }, // 0x5D ']' + { 21337, 42, 39, 53, 5, -62 }, // 0x5E '^' + { 21542, 54, 6, 50, -2, 12 }, // 0x5F '_' + { 21583, 17, 13, 30, 2, -67 }, // 0x60 '`' + { 21611, 44, 51, 50, 3, -48 }, // 0x61 'a' + { 21892, 47, 68, 55, 5, -65 }, // 0x62 'b' + { 22292, 44, 51, 50, 3, -48 }, // 0x63 'c' + { 22573, 46, 68, 55, 3, -65 }, // 0x64 'd' + { 22964, 45, 51, 50, 2, -48 }, // 0x65 'e' + { 23251, 27, 66, 30, 1, -65 }, // 0x66 'f' + { 23474, 46, 69, 55, 3, -48 }, // 0x67 'g' + { 23871, 43, 66, 55, 6, -65 }, // 0x68 'h' + { 24226, 13, 66, 25, 6, -65 }, // 0x69 'i' + { 24334, 19, 86, 25, 0, -65 }, // 0x6A 'j' + { 24539, 44, 66, 50, 5, -65 }, // 0x6B 'k' + { 24902, 13, 66, 25, 6, -65 }, // 0x6C 'l' + { 25010, 69, 49, 80, 5, -48 }, // 0x6D 'm' + { 25433, 43, 49, 55, 6, -48 }, // 0x6E 'n' + { 25697, 48, 51, 55, 3, -48 }, // 0x6F 'o' + { 26003, 47, 69, 55, 5, -48 }, // 0x70 'p' + { 26409, 46, 69, 55, 3, -48 }, // 0x71 'q' + { 26806, 27, 49, 35, 6, -48 }, // 0x72 'r' + { 26972, 44, 51, 50, 3, -48 }, // 0x73 's' + { 27253, 26, 63, 30, 1, -60 }, // 0x74 't' + { 27458, 44, 51, 55, 5, -48 }, // 0x75 'u' + { 27739, 47, 49, 50, 1, -48 }, // 0x76 'v' + { 28027, 69, 49, 70, 0, -48 }, // 0x77 'w' + { 28450, 47, 49, 50, 1, -48 }, // 0x78 'x' + { 28738, 47, 69, 50, 1, -48 }, // 0x79 'y' + { 29144, 40, 49, 45, 2, -48 }, // 0x7A 'z' + { 29389, 26, 84, 35, 3, -65 }, // 0x7B '{' + { 29662, 7, 84, 25, 9, -65 }, // 0x7C '|' + { 29736, 26, 84, 35, 6, -65 }, // 0x7D '}' + { 30009, 42, 15, 53, 5, -27 } }; // 0x7E '~' + +const GFXfont FreeSansBold46pt7b PROGMEM = { + (uint8_t *)FreeSansBold46pt7bBitmaps, + (GFXglyph *)FreeSansBold46pt7bGlyphs, + 0x20, 0x7E, 144 }; + +// Approx. 30760 bytes diff --git a/src/Fonts/FreeSerif14pt7b.h b/src/Fonts/FreeSerif14pt7b.h new file mode 100644 index 0000000..573c84b --- /dev/null +++ b/src/Fonts/FreeSerif14pt7b.h @@ -0,0 +1,310 @@ +const uint8_t FreeSerif14pt7bBitmaps[] PROGMEM = { + 0x00, 0x1B, 0x6D, 0xB6, 0xD9, 0x20, 0x00, 0xDB, 0x00, 0x01, 0x8F, 0x1E, + 0x3C, 0x68, 0xD1, 0x00, 0x04, 0x30, 0x10, 0xC0, 0x42, 0x03, 0x08, 0x0C, + 0x61, 0xFF, 0xF7, 0xFF, 0xC2, 0x18, 0x08, 0x40, 0x61, 0x01, 0x84, 0x3F, + 0xFE, 0x18, 0xC0, 0x43, 0x01, 0x0C, 0x04, 0x20, 0x30, 0x80, 0xC2, 0x00, + 0x04, 0x00, 0x40, 0x1F, 0x86, 0x46, 0x64, 0x2C, 0x42, 0xE4, 0x07, 0x40, + 0x7C, 0x03, 0xE0, 0x0F, 0x00, 0x7C, 0x05, 0xE0, 0x4E, 0x04, 0x68, 0x47, + 0x84, 0x6C, 0x46, 0xE4, 0xC3, 0xF0, 0x04, 0x00, 0x40, 0x00, 0x02, 0x03, + 0xE0, 0xC0, 0xC7, 0xD0, 0x30, 0x06, 0x0E, 0x08, 0x81, 0x80, 0x30, 0x30, + 0x44, 0x06, 0x09, 0x00, 0xC2, 0x20, 0x18, 0x88, 0x79, 0xE3, 0x18, 0x80, + 0x46, 0x10, 0x19, 0x82, 0x02, 0x30, 0x40, 0xCE, 0x08, 0x11, 0x82, 0x04, + 0x30, 0x40, 0x83, 0x10, 0x20, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x37, 0x00, + 0x06, 0x10, 0x00, 0x61, 0x00, 0x06, 0x10, 0x00, 0x63, 0x00, 0x06, 0x60, + 0x00, 0x7C, 0x7E, 0x07, 0x03, 0x80, 0xF8, 0x30, 0x1B, 0x82, 0x03, 0x1C, + 0x20, 0x60, 0xE4, 0x0E, 0x0E, 0x80, 0xE0, 0x78, 0x0E, 0x03, 0x80, 0xE0, + 0x3C, 0x07, 0x8D, 0xFE, 0x3F, 0x07, 0xC0, 0x5F, 0xA4, 0x90, 0x00, 0x04, + 0x30, 0xC1, 0x06, 0x18, 0x30, 0x60, 0xC3, 0x87, 0x0E, 0x1C, 0x38, 0x30, + 0x60, 0xC0, 0xC0, 0x81, 0x81, 0x01, 0x01, 0x00, 0x80, 0x81, 0x81, 0x03, + 0x03, 0x06, 0x0C, 0x1C, 0x38, 0x70, 0xE1, 0xC3, 0x86, 0x0C, 0x18, 0x20, + 0xC1, 0x04, 0x10, 0x40, 0x00, 0x03, 0x00, 0xC3, 0x23, 0xE1, 0xC4, 0x80, + 0xC1, 0x86, 0xC9, 0xC3, 0x00, 0xC0, 0x20, 0x03, 0x00, 0x0C, 0x00, 0x30, + 0x00, 0xC0, 0x03, 0x00, 0x0C, 0x0F, 0xFF, 0xFF, 0xFF, 0x03, 0x00, 0x0C, + 0x00, 0x30, 0x00, 0xC0, 0x03, 0x00, 0x0C, 0x00, 0xDF, 0x92, 0xA0, 0xFF, + 0xFC, 0x5F, 0x80, 0x03, 0x03, 0x06, 0x06, 0x06, 0x0C, 0x0C, 0x0C, 0x18, + 0x18, 0x18, 0x30, 0x30, 0x30, 0x60, 0x60, 0x60, 0xC0, 0xC0, 0x00, 0x01, + 0x98, 0x30, 0xC6, 0x06, 0x60, 0x6E, 0x06, 0xC0, 0x7C, 0x07, 0xC0, 0x7C, + 0x07, 0xC0, 0x7C, 0x07, 0xC0, 0x7C, 0x07, 0xE0, 0x66, 0x06, 0x60, 0x63, + 0x0C, 0x19, 0x80, 0x00, 0x18, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, + 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x7E, 0x04, 0x03, + 0xF8, 0x77, 0xC4, 0x1C, 0x80, 0xE8, 0x0E, 0x00, 0xE0, 0x0C, 0x00, 0xC0, + 0x18, 0x01, 0x00, 0x30, 0x02, 0x00, 0x40, 0x08, 0x01, 0x01, 0x20, 0x37, + 0xFE, 0xFF, 0xE0, 0x04, 0x07, 0xF1, 0x8E, 0x20, 0xE8, 0x0C, 0x01, 0x80, + 0x60, 0x08, 0x03, 0x03, 0xF8, 0x07, 0x00, 0x70, 0x06, 0x00, 0xC0, 0x18, + 0x02, 0x00, 0xDC, 0x13, 0xF8, 0x00, 0x00, 0x40, 0x06, 0x00, 0x70, 0x03, + 0x80, 0x2C, 0x02, 0x60, 0x13, 0x01, 0x18, 0x10, 0xC0, 0x86, 0x08, 0x30, + 0x81, 0x8C, 0x0C, 0x7F, 0xFC, 0x03, 0x00, 0x18, 0x00, 0xC0, 0x06, 0x00, + 0x30, 0x00, 0x23, 0xFC, 0x7F, 0x08, 0x02, 0x00, 0x60, 0x1F, 0x83, 0xFC, + 0x07, 0x80, 0x38, 0x03, 0x00, 0x70, 0x06, 0x00, 0xC0, 0x10, 0x06, 0x00, + 0x9C, 0x33, 0xF8, 0x00, 0x00, 0x60, 0x38, 0x0E, 0x01, 0xC0, 0x38, 0x03, + 0x00, 0x70, 0x06, 0x70, 0xFF, 0xCE, 0x0E, 0xE0, 0x6C, 0x07, 0xC0, 0x7E, + 0x07, 0xE0, 0x76, 0x06, 0x60, 0x63, 0x04, 0x1D, 0x80, 0x7F, 0xFF, 0xFE, + 0x01, 0x80, 0x20, 0x0C, 0x01, 0x80, 0x20, 0x0C, 0x01, 0x80, 0x20, 0x0C, + 0x01, 0x80, 0x20, 0x0C, 0x01, 0x80, 0x20, 0x0C, 0x01, 0x80, 0x00, 0x18, + 0xCC, 0x1B, 0x03, 0xC0, 0xF0, 0x2E, 0x19, 0xCC, 0x3E, 0x07, 0x83, 0xF1, + 0x9E, 0xC1, 0xF0, 0x7C, 0x0F, 0x03, 0xC0, 0xF8, 0x27, 0xB0, 0x04, 0x03, + 0x38, 0x60, 0xC6, 0x0C, 0xC0, 0x6C, 0x06, 0xC0, 0x6C, 0x07, 0xE0, 0x7E, + 0x07, 0x70, 0xE3, 0xF6, 0x00, 0xE0, 0x0C, 0x01, 0xC0, 0x18, 0x03, 0x00, + 0x60, 0x18, 0x00, 0x00, 0x5F, 0x80, 0x00, 0x01, 0xFE, 0x4E, 0xE0, 0x00, + 0x00, 0x00, 0x6F, 0xF1, 0x12, 0x40, 0x00, 0x0C, 0x00, 0xF0, 0x0F, 0x00, + 0xF0, 0x1F, 0x01, 0xF0, 0x0E, 0x00, 0x38, 0x00, 0x78, 0x00, 0x7C, 0x00, + 0x7C, 0x00, 0x3C, 0x00, 0x3C, 0x00, 0x30, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0x80, + 0x07, 0xC0, 0x07, 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x0F, 0x00, + 0xF8, 0x0F, 0x00, 0xF0, 0x0F, 0x00, 0xF0, 0x03, 0x00, 0x00, 0x08, 0x33, + 0xA0, 0xF0, 0x3C, 0x1E, 0x0C, 0x06, 0x07, 0x03, 0x01, 0x01, 0x00, 0x80, + 0x80, 0x40, 0x20, 0x00, 0x08, 0x0E, 0x07, 0x00, 0x00, 0x20, 0x00, 0x71, + 0xC0, 0x30, 0x0C, 0x0C, 0x00, 0x43, 0x00, 0x04, 0xE0, 0xEC, 0xD8, 0x3B, + 0x8F, 0x0C, 0x31, 0xE1, 0x86, 0x3C, 0x61, 0x87, 0x0C, 0x30, 0xF1, 0x86, + 0x1E, 0x31, 0xC4, 0xC6, 0x59, 0x1C, 0x73, 0xC1, 0x80, 0x00, 0x18, 0x00, + 0x01, 0xC0, 0x20, 0x0F, 0xF8, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x03, + 0x80, 0x00, 0x78, 0x00, 0x1B, 0x00, 0x02, 0x70, 0x00, 0x4E, 0x00, 0x10, + 0xE0, 0x02, 0x1C, 0x00, 0xC1, 0x80, 0x10, 0x38, 0x07, 0xFF, 0x00, 0x80, + 0x70, 0x10, 0x0E, 0x06, 0x00, 0xE0, 0x80, 0x1C, 0x30, 0x03, 0xDF, 0x81, + 0xFC, 0x7F, 0xF8, 0x1C, 0x1C, 0x1C, 0x0E, 0x1C, 0x0E, 0x1C, 0x06, 0x1C, + 0x0E, 0x1C, 0x0E, 0x1C, 0x1C, 0x1F, 0xF0, 0x1C, 0x3C, 0x1C, 0x0E, 0x1C, + 0x07, 0x1C, 0x07, 0x1C, 0x07, 0x1C, 0x07, 0x1C, 0x0F, 0x1C, 0x1E, 0xFF, + 0xF8, 0x00, 0x01, 0x07, 0xFF, 0x1C, 0x07, 0x38, 0x03, 0x70, 0x01, 0x70, + 0x01, 0xE0, 0x01, 0xE0, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0xE0, + 0x00, 0xE0, 0x00, 0xE0, 0x00, 0x70, 0x00, 0x70, 0x00, 0x38, 0x01, 0x1E, + 0x06, 0x07, 0xF8, 0x7F, 0xF8, 0x03, 0x83, 0xC0, 0x70, 0x1C, 0x0E, 0x01, + 0xC1, 0xC0, 0x1C, 0x38, 0x03, 0x87, 0x00, 0x78, 0xE0, 0x07, 0x1C, 0x00, + 0xE3, 0x80, 0x1C, 0x70, 0x03, 0x8E, 0x00, 0x61, 0xC0, 0x1C, 0x38, 0x03, + 0x87, 0x00, 0xE0, 0xE0, 0x38, 0x1C, 0x1E, 0x1F, 0xFE, 0x00, 0x7F, 0xFE, + 0x1C, 0x06, 0x1C, 0x02, 0x1C, 0x02, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x08, + 0x1C, 0x08, 0x1F, 0xF8, 0x1C, 0x08, 0x1C, 0x08, 0x1C, 0x00, 0x1C, 0x00, + 0x1C, 0x00, 0x1C, 0x01, 0x1C, 0x03, 0x3C, 0x07, 0xFF, 0xFE, 0x7F, 0xFE, + 0x38, 0x0C, 0x70, 0x08, 0xE0, 0x11, 0xC0, 0x03, 0x81, 0x07, 0x02, 0x0E, + 0x0C, 0x1F, 0xF8, 0x38, 0x10, 0x70, 0x20, 0xE0, 0x41, 0xC0, 0x03, 0x80, + 0x07, 0x00, 0x0E, 0x00, 0x3C, 0x01, 0xFE, 0x00, 0x00, 0x41, 0x01, 0xFF, + 0xC1, 0xC0, 0x70, 0xE0, 0x0C, 0x70, 0x01, 0x1C, 0x00, 0x4E, 0x00, 0x03, + 0x80, 0x00, 0xE0, 0x00, 0x38, 0x07, 0xFE, 0x00, 0x3B, 0x80, 0x0E, 0xE0, + 0x03, 0xB8, 0x00, 0xE7, 0x00, 0x39, 0xC0, 0x0E, 0x38, 0x03, 0x87, 0x81, + 0xC0, 0x7F, 0xC0, 0xFC, 0x1F, 0xCE, 0x01, 0xC3, 0x80, 0x70, 0xE0, 0x1C, + 0x38, 0x07, 0x0E, 0x01, 0xC3, 0x80, 0x70, 0xE0, 0x1C, 0x3F, 0xFF, 0x0E, + 0x01, 0xC3, 0x80, 0x70, 0xE0, 0x1C, 0x38, 0x07, 0x0E, 0x01, 0xC3, 0x80, + 0x70, 0xE0, 0x1C, 0x38, 0x07, 0x3F, 0x87, 0xF0, 0x3F, 0x0E, 0x07, 0x03, + 0x81, 0xC0, 0xE0, 0x70, 0x38, 0x1C, 0x0E, 0x07, 0x03, 0x81, 0xC0, 0xE0, + 0x70, 0x38, 0x1C, 0x7F, 0xC0, 0x1F, 0x81, 0xC0, 0x70, 0x1C, 0x07, 0x01, + 0xC0, 0x70, 0x1C, 0x07, 0x01, 0xC0, 0x70, 0x1C, 0x07, 0x01, 0xC0, 0x71, + 0x98, 0xE6, 0x1F, 0x00, 0x7E, 0x0F, 0x87, 0x01, 0x80, 0xE0, 0x20, 0x1C, + 0x08, 0x03, 0x82, 0x00, 0x71, 0x80, 0x0E, 0x60, 0x01, 0xD8, 0x00, 0x3F, + 0x80, 0x07, 0xF8, 0x00, 0xE7, 0x80, 0x1C, 0x78, 0x03, 0x87, 0x80, 0x70, + 0x78, 0x0E, 0x07, 0x01, 0xC0, 0x70, 0x38, 0x0F, 0x9F, 0xE7, 0xFC, 0x7E, + 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, + 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1C, + 0x00, 0x1C, 0x00, 0x1C, 0x01, 0x1C, 0x03, 0x3C, 0x07, 0xFF, 0xFE, 0x7C, + 0x00, 0x3E, 0x1E, 0x00, 0x78, 0x1E, 0x00, 0x78, 0x1E, 0x00, 0x78, 0x17, + 0x00, 0xF8, 0x17, 0x00, 0xB8, 0x13, 0x81, 0xB8, 0x13, 0x81, 0x38, 0x11, + 0xC3, 0x38, 0x11, 0xC2, 0x38, 0x10, 0xE2, 0x38, 0x10, 0xE4, 0x38, 0x10, + 0x74, 0x38, 0x10, 0x78, 0x38, 0x10, 0x78, 0x38, 0x10, 0x38, 0x38, 0x18, + 0x30, 0x38, 0xFE, 0x10, 0xFF, 0x7C, 0x07, 0xE3, 0x80, 0x30, 0x78, 0x06, + 0x0F, 0x80, 0x41, 0x78, 0x08, 0x27, 0x81, 0x04, 0x70, 0x20, 0x87, 0x04, + 0x10, 0xF0, 0x82, 0x0F, 0x10, 0x40, 0xE2, 0x08, 0x0E, 0x41, 0x00, 0xE8, + 0x20, 0x1F, 0x04, 0x01, 0xE0, 0x80, 0x1C, 0x18, 0x01, 0x9F, 0xC0, 0x10, + 0x00, 0x00, 0x01, 0xFE, 0x01, 0xC0, 0xE0, 0xE0, 0x1C, 0x70, 0x03, 0x1C, + 0x00, 0xEE, 0x00, 0x3B, 0x80, 0x07, 0xE0, 0x01, 0xF8, 0x00, 0x7E, 0x00, + 0x1F, 0x80, 0x07, 0xE0, 0x03, 0xF8, 0x00, 0xE7, 0x00, 0x39, 0xC0, 0x0C, + 0x38, 0x07, 0x07, 0x03, 0x80, 0x7F, 0x80, 0x7F, 0xF0, 0x38, 0x70, 0x70, + 0x70, 0xE0, 0x71, 0xC0, 0xE3, 0x81, 0xC7, 0x03, 0x8E, 0x0E, 0x1C, 0x38, + 0x3F, 0xC0, 0x70, 0x00, 0xE0, 0x01, 0xC0, 0x03, 0x80, 0x07, 0x00, 0x0E, + 0x00, 0x1C, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x01, 0xC0, 0xE0, + 0xE0, 0x1C, 0x70, 0x03, 0x1C, 0x00, 0xEE, 0x00, 0x3B, 0x80, 0x07, 0xE0, + 0x01, 0xF8, 0x00, 0x7E, 0x00, 0x1F, 0x80, 0x07, 0xE0, 0x03, 0xF8, 0x00, + 0xE7, 0x00, 0x39, 0xC0, 0x0C, 0x38, 0x07, 0x07, 0x03, 0x80, 0x7F, 0x80, + 0x07, 0x80, 0x00, 0xF0, 0x00, 0x1E, 0x00, 0x03, 0xE0, 0x00, 0x1F, 0x7F, + 0xF0, 0x07, 0x0F, 0x01, 0xC1, 0xE0, 0x70, 0x38, 0x1C, 0x0E, 0x07, 0x03, + 0x81, 0xC0, 0xE0, 0x70, 0x70, 0x1D, 0xF8, 0x07, 0xF0, 0x01, 0xCE, 0x00, + 0x71, 0xC0, 0x1C, 0x78, 0x07, 0x0E, 0x01, 0xC1, 0xC0, 0x70, 0x38, 0x1C, + 0x0F, 0x3F, 0xC1, 0xF0, 0x04, 0x01, 0xFE, 0x30, 0x66, 0x03, 0x60, 0x37, + 0x01, 0x78, 0x03, 0xC0, 0x3E, 0x00, 0xF8, 0x07, 0xC0, 0x1E, 0x00, 0xF0, + 0x07, 0x80, 0x3C, 0x03, 0x40, 0x77, 0x06, 0x5F, 0xC0, 0x7F, 0xFF, 0x61, + 0xC3, 0x41, 0xC1, 0x81, 0xC1, 0x81, 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x01, + 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x01, + 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x01, 0xC0, 0x0F, 0xF0, 0x3E, 0x03, 0xE3, + 0x80, 0x30, 0x70, 0x06, 0x0E, 0x00, 0x41, 0xC0, 0x08, 0x38, 0x01, 0x07, + 0x00, 0x20, 0xE0, 0x04, 0x1C, 0x00, 0x83, 0x80, 0x10, 0x70, 0x02, 0x0E, + 0x00, 0x41, 0xC0, 0x18, 0x38, 0x03, 0x07, 0x00, 0x40, 0x70, 0x08, 0x0F, + 0x06, 0x00, 0x7F, 0x80, 0x7E, 0x01, 0xC7, 0x80, 0x30, 0x70, 0x06, 0x0E, + 0x00, 0x80, 0xE0, 0x10, 0x1C, 0x06, 0x01, 0xC0, 0x80, 0x38, 0x30, 0x03, + 0x84, 0x00, 0x70, 0x80, 0x07, 0x30, 0x00, 0xE4, 0x00, 0x1D, 0x80, 0x01, + 0xE0, 0x00, 0x3C, 0x00, 0x03, 0x80, 0x00, 0x60, 0x00, 0x04, 0x00, 0x7C, + 0x7E, 0x07, 0x8E, 0x07, 0x00, 0xC1, 0x81, 0xC0, 0x20, 0x70, 0x38, 0x08, + 0x1C, 0x0E, 0x04, 0x03, 0x83, 0x81, 0x00, 0xE0, 0xF0, 0x40, 0x38, 0x7C, + 0x20, 0x07, 0x13, 0x08, 0x01, 0xC4, 0xE6, 0x00, 0x73, 0x39, 0x00, 0x0E, + 0x87, 0x40, 0x03, 0xE1, 0xF0, 0x00, 0x70, 0x78, 0x00, 0x1C, 0x0E, 0x00, + 0x07, 0x03, 0x80, 0x00, 0x80, 0x40, 0x00, 0x20, 0x10, 0x00, 0x7F, 0x03, + 0xC3, 0xC0, 0x60, 0x38, 0x08, 0x03, 0x83, 0x00, 0x78, 0xC0, 0x07, 0x30, + 0x00, 0x74, 0x00, 0x0F, 0x00, 0x00, 0xE0, 0x00, 0x1E, 0x00, 0x06, 0xE0, + 0x00, 0x9C, 0x00, 0x21, 0xC0, 0x0C, 0x1C, 0x03, 0x03, 0xC0, 0xC0, 0x38, + 0x38, 0x07, 0x9F, 0xC3, 0xFC, 0xFC, 0x07, 0xCE, 0x00, 0xC3, 0xC0, 0x20, + 0x78, 0x18, 0x0E, 0x0C, 0x01, 0xC2, 0x00, 0x79, 0x80, 0x0E, 0xC0, 0x01, + 0xE0, 0x00, 0x78, 0x00, 0x0C, 0x00, 0x03, 0x00, 0x00, 0xC0, 0x00, 0x30, + 0x00, 0x0C, 0x00, 0x03, 0x00, 0x01, 0xE0, 0x01, 0xFE, 0x00, 0x7F, 0xFF, + 0x60, 0x0E, 0x40, 0x1C, 0x40, 0x3C, 0x40, 0x38, 0x00, 0x70, 0x00, 0xE0, + 0x01, 0xE0, 0x01, 0xC0, 0x03, 0x80, 0x07, 0x80, 0x07, 0x00, 0x0E, 0x00, + 0x1C, 0x00, 0x3C, 0x01, 0x38, 0x01, 0x70, 0x03, 0xFF, 0xFF, 0xFF, 0x8E, + 0x38, 0xE3, 0x8E, 0x38, 0xE3, 0x8E, 0x38, 0xE3, 0x8E, 0x38, 0xE3, 0x8E, + 0x38, 0xE3, 0xC0, 0xC0, 0xC0, 0xC0, 0x60, 0x60, 0x60, 0x30, 0x30, 0x30, + 0x18, 0x18, 0x18, 0x0C, 0x0C, 0x0C, 0x06, 0x06, 0x06, 0x03, 0xFC, 0x30, + 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, + 0xC3, 0x0C, 0x70, 0x0E, 0x01, 0xC0, 0x6C, 0x0D, 0x83, 0x18, 0x63, 0x18, + 0x33, 0x06, 0xC0, 0x78, 0x0C, 0xFF, 0xFC, 0x83, 0x0E, 0x0C, 0x08, 0x0C, + 0x04, 0x61, 0x86, 0x30, 0xC4, 0x18, 0x07, 0x06, 0x61, 0x0C, 0x61, 0x98, + 0x33, 0x86, 0x7B, 0xC7, 0x9E, 0x10, 0x07, 0x80, 0x0C, 0x00, 0x60, 0x03, + 0x00, 0x18, 0x00, 0xC6, 0x06, 0xFC, 0x38, 0xF1, 0x83, 0x8C, 0x0E, 0x60, + 0x73, 0x03, 0x98, 0x1C, 0xC0, 0xE6, 0x06, 0x30, 0x31, 0x83, 0x07, 0xE0, + 0x04, 0x0C, 0x66, 0x1D, 0x07, 0xC0, 0x30, 0x0C, 0x03, 0x00, 0xC0, 0x38, + 0x1F, 0x09, 0xFE, 0x3F, 0x00, 0x00, 0x20, 0x3E, 0x00, 0xE0, 0x0E, 0x00, + 0xE0, 0x0E, 0x04, 0xE3, 0x1E, 0x60, 0xE6, 0x0E, 0xC0, 0xEC, 0x0E, 0xC0, + 0xEC, 0x0E, 0xC0, 0xEE, 0x0E, 0xE0, 0xE7, 0x9F, 0x3E, 0xE0, 0x04, 0x06, + 0xE1, 0x06, 0x60, 0xEC, 0x1D, 0x80, 0x30, 0x06, 0x00, 0xC0, 0x1C, 0x0B, + 0xC3, 0x3F, 0xC3, 0xF0, 0x07, 0x06, 0x61, 0x18, 0xC0, 0x30, 0x0C, 0x03, + 0x03, 0xF8, 0x30, 0x0C, 0x03, 0x00, 0xC0, 0x30, 0x0C, 0x03, 0x00, 0xC0, + 0x30, 0x0C, 0x0F, 0xC0, 0x04, 0x03, 0x3F, 0x21, 0xC6, 0x0C, 0x60, 0xC6, + 0x0C, 0x70, 0xC3, 0x18, 0x1F, 0x02, 0x00, 0x60, 0x07, 0xF8, 0x3F, 0xE2, + 0x07, 0x40, 0x1C, 0x00, 0xC0, 0x2F, 0xFC, 0x3E, 0x00, 0x10, 0x07, 0x80, + 0x0C, 0x00, 0x60, 0x03, 0x00, 0x18, 0x00, 0xC6, 0x06, 0xFC, 0x3C, 0x61, + 0x83, 0x8C, 0x1C, 0x60, 0xE3, 0x07, 0x18, 0x38, 0xC1, 0xC6, 0x0E, 0x30, + 0x71, 0x83, 0x9F, 0x3E, 0x10, 0x70, 0xE0, 0x00, 0x00, 0x02, 0x1C, 0x38, + 0x30, 0x60, 0xC1, 0x83, 0x06, 0x0C, 0x18, 0x71, 0xF8, 0x06, 0x0C, 0x18, + 0x00, 0x00, 0x00, 0x07, 0x0E, 0x0C, 0x18, 0x30, 0x60, 0xC1, 0x83, 0x06, + 0x0C, 0x18, 0x30, 0x60, 0xC1, 0xF2, 0x78, 0x08, 0x03, 0xE0, 0x03, 0x80, + 0x0E, 0x00, 0x38, 0x00, 0xE0, 0x03, 0x80, 0x0E, 0x18, 0x38, 0xC0, 0xE4, + 0x03, 0xA0, 0x0F, 0x80, 0x3E, 0x00, 0xEC, 0x03, 0xB8, 0x0E, 0x70, 0x38, + 0xE0, 0xE1, 0xC7, 0xC7, 0x80, 0x13, 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, + 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, 0xCF, 0xC0, 0x08, 0xC1, 0x83, 0xDF, + 0x3E, 0x0F, 0x1E, 0x18, 0x70, 0x60, 0xC3, 0x83, 0x06, 0x1C, 0x18, 0x30, + 0xE0, 0xC1, 0x87, 0x06, 0x0C, 0x38, 0x30, 0x61, 0xC1, 0x83, 0x0E, 0x0C, + 0x18, 0x70, 0x60, 0xC7, 0xCF, 0x8F, 0x00, 0x00, 0x83, 0x9F, 0x0D, 0x18, + 0x70, 0xE3, 0x87, 0x1C, 0x38, 0xE1, 0xC7, 0x0E, 0x38, 0x71, 0xC3, 0x8E, + 0x1C, 0x70, 0xE7, 0xCF, 0x80, 0x06, 0x03, 0x18, 0x60, 0xE6, 0x06, 0xC0, + 0x7C, 0x07, 0xC0, 0x7C, 0x07, 0xE0, 0x7E, 0x06, 0x60, 0x63, 0x0C, 0x1F, + 0x80, 0x01, 0x83, 0xBF, 0x0E, 0x1C, 0x60, 0x63, 0x03, 0x98, 0x1C, 0xC0, + 0xE6, 0x03, 0x30, 0x39, 0x81, 0x8C, 0x0C, 0x70, 0xC3, 0x7C, 0x18, 0x00, + 0xC0, 0x06, 0x00, 0x30, 0x01, 0x80, 0x3F, 0x80, 0x06, 0x23, 0x1E, 0x60, + 0xE6, 0x0E, 0xC0, 0xEC, 0x0E, 0xC0, 0xEC, 0x0E, 0xC0, 0xEE, 0x0E, 0xE0, + 0xE7, 0xBE, 0x3E, 0xE0, 0x0E, 0x00, 0xE0, 0x0E, 0x00, 0xE0, 0x0E, 0x03, + 0xF0, 0x01, 0x39, 0xCC, 0x67, 0x03, 0x01, 0x80, 0xC0, 0x60, 0x30, 0x18, + 0x0C, 0x06, 0x0F, 0xC0, 0x18, 0x31, 0x90, 0x58, 0x2E, 0x03, 0xC0, 0xF0, + 0x3E, 0x07, 0x41, 0xE0, 0x58, 0x6E, 0x60, 0x00, 0x10, 0x30, 0x70, 0xFE, + 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x1E, 0x30, + 0x61, 0x83, 0x0C, 0x18, 0x60, 0xC3, 0x06, 0x18, 0x30, 0xC1, 0x86, 0x0C, + 0x30, 0x61, 0x83, 0x0F, 0x7C, 0x3E, 0xC0, 0x70, 0x67, 0x06, 0x30, 0x43, + 0x84, 0x18, 0x81, 0x88, 0x1C, 0x80, 0xD0, 0x0F, 0x00, 0x60, 0x06, 0x00, + 0x60, 0xE1, 0xC0, 0x98, 0x30, 0x27, 0x0E, 0x18, 0xC1, 0x84, 0x30, 0xE1, + 0x0E, 0x2C, 0x81, 0x93, 0x20, 0x74, 0xD8, 0x0E, 0x1C, 0x03, 0x87, 0x00, + 0xE1, 0x80, 0x10, 0x20, 0x38, 0x40, 0xC6, 0x03, 0x20, 0x1E, 0x00, 0x60, + 0x03, 0x80, 0x1E, 0x01, 0x30, 0x09, 0xC0, 0x87, 0x0C, 0x18, 0xE1, 0xF0, + 0x78, 0x11, 0xC1, 0x86, 0x08, 0x30, 0x41, 0xC6, 0x06, 0x20, 0x39, 0x00, + 0xD0, 0x07, 0x80, 0x1C, 0x00, 0xC0, 0x02, 0x00, 0x20, 0x01, 0x00, 0x18, + 0x0E, 0x80, 0x78, 0x03, 0x80, 0x00, 0x61, 0xE0, 0xE8, 0x30, 0x1C, 0x0E, + 0x03, 0x01, 0xC0, 0xE0, 0x30, 0x1C, 0x0E, 0x07, 0xFF, 0x06, 0x30, 0xC1, + 0x83, 0x06, 0x0C, 0x18, 0x30, 0x60, 0xC3, 0x04, 0x06, 0x0C, 0x18, 0x30, + 0x60, 0xC1, 0x83, 0x06, 0x06, 0x06, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x81, + 0x83, 0x0C, 0x30, 0xC3, 0x0C, 0x30, 0xC3, 0x06, 0x0C, 0xC3, 0x0C, 0x30, + 0xC3, 0x0C, 0x30, 0xC3, 0x30, 0x38, 0x03, 0xF0, 0xF1, 0xFC, 0x03, 0xC0 }; + +const GFXglyph FreeSerif14pt7bGlyphs[] PROGMEM = { + { 0, 1, 1, 7, 0, 0 }, // 0x20 ' ' + { 1, 3, 19, 9, 4, -18 }, // 0x21 '!' + { 9, 7, 7, 11, 2, -18 }, // 0x22 '"' + { 16, 14, 18, 14, 0, -17 }, // 0x23 '#' + { 48, 12, 22, 14, 1, -19 }, // 0x24 '$' + { 81, 19, 19, 23, 2, -18 }, // 0x25 '%' + { 127, 20, 19, 21, 1, -18 }, // 0x26 '&' + { 175, 3, 7, 5, 1, -18 }, // 0x27 ''' + { 178, 7, 24, 9, 1, -18 }, // 0x28 '(' + { 199, 7, 24, 9, 1, -18 }, // 0x29 ')' + { 220, 10, 12, 14, 2, -18 }, // 0x2A '*' + { 235, 14, 14, 15, 1, -13 }, // 0x2B '+' + { 260, 3, 7, 7, 2, -2 }, // 0x2C ',' + { 263, 7, 2, 9, 1, -6 }, // 0x2D '-' + { 265, 3, 3, 7, 2, -2 }, // 0x2E '.' + { 267, 8, 19, 8, 0, -18 }, // 0x2F '/' + { 286, 12, 19, 14, 1, -18 }, // 0x30 '0' + { 315, 8, 19, 14, 3, -18 }, // 0x31 '1' + { 334, 12, 19, 14, 1, -18 }, // 0x32 '2' + { 363, 11, 19, 14, 1, -18 }, // 0x33 '3' + { 390, 13, 19, 14, 0, -18 }, // 0x34 '4' + { 421, 11, 19, 14, 1, -18 }, // 0x35 '5' + { 448, 12, 19, 14, 1, -18 }, // 0x36 '6' + { 477, 11, 18, 14, 1, -17 }, // 0x37 '7' + { 502, 10, 19, 14, 2, -18 }, // 0x38 '8' + { 526, 12, 20, 14, 1, -18 }, // 0x39 '9' + { 556, 3, 13, 8, 2, -12 }, // 0x3A ':' + { 561, 4, 17, 8, 2, -12 }, // 0x3B ';' + { 570, 14, 14, 15, 1, -13 }, // 0x3C '<' + { 595, 14, 8, 15, 1, -10 }, // 0x3D '=' + { 609, 14, 14, 15, 1, -13 }, // 0x3E '>' + { 634, 9, 19, 12, 2, -18 }, // 0x3F '?' + { 656, 19, 19, 25, 3, -18 }, // 0x40 '@' + { 702, 19, 18, 20, 0, -17 }, // 0x41 'A' + { 745, 16, 18, 18, 0, -17 }, // 0x42 'B' + { 781, 16, 19, 18, 1, -18 }, // 0x43 'C' + { 819, 19, 18, 20, 0, -17 }, // 0x44 'D' + { 862, 16, 18, 17, 0, -17 }, // 0x45 'E' + { 898, 15, 18, 15, 0, -17 }, // 0x46 'F' + { 932, 18, 19, 20, 1, -18 }, // 0x47 'G' + { 975, 18, 18, 20, 1, -17 }, // 0x48 'H' + { 1016, 9, 18, 9, 0, -17 }, // 0x49 'I' + { 1037, 10, 18, 11, 0, -17 }, // 0x4A 'J' + { 1060, 19, 18, 20, 1, -17 }, // 0x4B 'K' + { 1103, 16, 18, 17, 0, -17 }, // 0x4C 'L' + { 1139, 24, 18, 24, 0, -17 }, // 0x4D 'M' + { 1193, 19, 18, 20, 0, -17 }, // 0x4E 'N' + { 1236, 18, 19, 20, 1, -18 }, // 0x4F 'O' + { 1279, 15, 18, 15, 0, -17 }, // 0x50 'P' + { 1313, 18, 24, 20, 1, -18 }, // 0x51 'Q' + { 1367, 18, 18, 18, 0, -17 }, // 0x52 'R' + { 1408, 12, 19, 15, 1, -18 }, // 0x53 'S' + { 1437, 16, 18, 17, 0, -17 }, // 0x54 'T' + { 1473, 19, 18, 20, 0, -17 }, // 0x55 'U' + { 1516, 19, 18, 20, 0, -17 }, // 0x56 'V' + { 1559, 26, 18, 26, 0, -17 }, // 0x57 'W' + { 1618, 19, 18, 20, 0, -17 }, // 0x58 'X' + { 1661, 18, 18, 20, 1, -17 }, // 0x59 'Y' + { 1702, 16, 18, 17, 0, -17 }, // 0x5A 'Z' + { 1738, 6, 22, 9, 2, -17 }, // 0x5B '[' + { 1755, 8, 19, 8, 0, -18 }, // 0x5C '\' + { 1774, 6, 22, 9, 1, -17 }, // 0x5D ']' + { 1791, 11, 10, 13, 1, -17 }, // 0x5E '^' + { 1805, 14, 1, 14, 0, 3 }, // 0x5F '_' + { 1807, 6, 5, 9, 1, -18 }, // 0x60 '`' + { 1811, 11, 13, 12, 1, -12 }, // 0x61 'a' + { 1829, 13, 19, 14, 0, -18 }, // 0x62 'b' + { 1860, 10, 13, 12, 1, -12 }, // 0x63 'c' + { 1877, 12, 19, 14, 1, -18 }, // 0x64 'd' + { 1906, 11, 13, 12, 1, -12 }, // 0x65 'e' + { 1924, 10, 19, 9, 1, -18 }, // 0x66 'f' + { 1948, 12, 19, 14, 1, -12 }, // 0x67 'g' + { 1977, 13, 19, 14, 0, -18 }, // 0x68 'h' + { 2008, 7, 19, 8, 0, -18 }, // 0x69 'i' + { 2025, 7, 25, 8, -2, -18 }, // 0x6A 'j' + { 2047, 14, 19, 14, 0, -18 }, // 0x6B 'k' + { 2081, 6, 19, 8, 1, -18 }, // 0x6C 'l' + { 2096, 21, 13, 21, 0, -12 }, // 0x6D 'm' + { 2131, 13, 13, 14, 0, -12 }, // 0x6E 'n' + { 2153, 12, 13, 14, 1, -12 }, // 0x6F 'o' + { 2173, 13, 19, 14, 0, -12 }, // 0x70 'p' + { 2204, 12, 19, 14, 1, -12 }, // 0x71 'q' + { 2233, 9, 13, 9, 0, -12 }, // 0x72 'r' + { 2248, 9, 13, 11, 1, -12 }, // 0x73 's' + { 2263, 8, 16, 8, 0, -15 }, // 0x74 't' + { 2279, 13, 12, 14, 0, -11 }, // 0x75 'u' + { 2299, 12, 12, 14, 1, -11 }, // 0x76 'v' + { 2317, 18, 12, 20, 1, -11 }, // 0x77 'w' + { 2344, 13, 12, 14, 0, -11 }, // 0x78 'x' + { 2364, 13, 18, 14, 0, -11 }, // 0x79 'y' + { 2394, 10, 12, 12, 1, -11 }, // 0x7A 'z' + { 2409, 7, 24, 13, 3, -18 }, // 0x7B '{' + { 2430, 2, 19, 5, 2, -18 }, // 0x7C '|' + { 2435, 6, 24, 13, 4, -18 }, // 0x7D '}' + { 2453, 13, 4, 15, 1, -8 } }; // 0x7E '~' + +const GFXfont FreeSerif14pt7b PROGMEM = { + (uint8_t *)FreeSerif14pt7bBitmaps, + (GFXglyph *)FreeSerif14pt7bGlyphs, + 0x20, 0x7E, 47 }; + +// Approx. 3132 bytes diff --git a/src/Fonts/FreeSerif16pt7b.h b/src/Fonts/FreeSerif16pt7b.h new file mode 100644 index 0000000..e678464 --- /dev/null +++ b/src/Fonts/FreeSerif16pt7b.h @@ -0,0 +1,372 @@ +const uint8_t FreeSerif16pt7bBitmaps[] PROGMEM = { + 0x00, 0x7F, 0xFF, 0xDB, 0x6D, 0xA4, 0x90, 0x03, 0xFE, 0x63, 0xE3, 0x63, + 0x63, 0x63, 0x43, 0x41, 0x40, 0x02, 0x08, 0x06, 0x18, 0x06, 0x18, 0x06, + 0x18, 0x06, 0x18, 0x06, 0x18, 0x06, 0x18, 0x7F, 0xFF, 0x0C, 0x30, 0x0C, + 0x30, 0x0C, 0x30, 0x0C, 0x30, 0x0C, 0x30, 0xFF, 0xFE, 0x18, 0x60, 0x18, + 0x60, 0x18, 0x60, 0x18, 0x60, 0x18, 0x60, 0x18, 0x60, 0x10, 0x40, 0x02, + 0x00, 0x10, 0x01, 0xE0, 0x74, 0xE6, 0x23, 0x31, 0x09, 0x88, 0x0C, 0x40, + 0x72, 0x03, 0xD0, 0x0F, 0x80, 0x3F, 0x00, 0x7C, 0x01, 0xF8, 0x0B, 0xC0, + 0x47, 0x02, 0x3C, 0x10, 0xE0, 0x87, 0x84, 0x3C, 0x23, 0x39, 0x30, 0x7E, + 0x00, 0x40, 0x02, 0x00, 0x10, 0x00, 0x07, 0x00, 0x80, 0x77, 0x0E, 0x03, + 0x87, 0x90, 0x1C, 0x10, 0xC0, 0x60, 0x42, 0x03, 0x81, 0x18, 0x0E, 0x04, + 0x40, 0x30, 0x23, 0x00, 0xC0, 0x88, 0x03, 0x04, 0x40, 0xC6, 0x23, 0x0E, + 0xCF, 0x08, 0xE1, 0x00, 0x63, 0x04, 0x01, 0x1C, 0x10, 0x0C, 0xE0, 0x40, + 0x23, 0x81, 0x01, 0x8E, 0x08, 0x0C, 0x30, 0x20, 0x20, 0xC1, 0x01, 0x81, + 0x88, 0x04, 0x03, 0xC0, 0x00, 0xF8, 0x00, 0x07, 0x18, 0x00, 0x0C, 0x10, + 0x00, 0x38, 0x20, 0x00, 0x70, 0x40, 0x00, 0xE1, 0x80, 0x00, 0xC6, 0x00, + 0x01, 0xD8, 0x00, 0x03, 0xC0, 0xF8, 0x07, 0x81, 0xC0, 0x3F, 0x03, 0x00, + 0xC7, 0x06, 0x03, 0x0F, 0x08, 0x0E, 0x0E, 0x20, 0x18, 0x1E, 0xC0, 0x70, + 0x1F, 0x00, 0xE0, 0x1E, 0x01, 0xE0, 0x3C, 0x01, 0xC0, 0x7E, 0x13, 0xE3, + 0x3F, 0xE3, 0xFC, 0x1F, 0x00, 0x6D, 0xB6, 0xD2, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x81, 0x80, 0xC0, 0xE0, 0x70, 0x30, 0x18, 0x0C, 0x0E, 0x07, 0x01, + 0x80, 0xC0, 0x60, 0x38, 0x1C, 0x06, 0x03, 0x00, 0xC0, 0x20, 0x08, 0x06, + 0x00, 0x80, 0x00, 0x80, 0x60, 0x30, 0x10, 0x08, 0x0C, 0x0C, 0x06, 0x06, + 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x06, 0x06, 0x06, 0x0C, + 0x0C, 0x18, 0x10, 0x20, 0x40, 0x00, 0x06, 0x00, 0x60, 0x06, 0x2E, 0x46, + 0x74, 0xE0, 0x90, 0x06, 0x03, 0x1C, 0xE4, 0xFC, 0x46, 0x06, 0x00, 0x60, + 0x04, 0x00, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, + 0x01, 0x80, 0x01, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x80, 0x01, 0x80, + 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0xEF, 0xF1, + 0x12, 0x40, 0xFF, 0xFF, 0x6F, 0xE0, 0x01, 0x81, 0x80, 0xC0, 0x60, 0x60, + 0x30, 0x18, 0x18, 0x0C, 0x06, 0x06, 0x03, 0x01, 0x81, 0x80, 0xC0, 0x60, + 0x60, 0x30, 0x18, 0x1C, 0x0C, 0x00, 0x0F, 0xC0, 0x61, 0x83, 0x03, 0x1C, + 0x0C, 0x60, 0x3B, 0x80, 0xEE, 0x01, 0xB8, 0x07, 0xE0, 0x1F, 0x80, 0x7E, + 0x01, 0xF8, 0x07, 0xE0, 0x1F, 0x80, 0x7E, 0x01, 0xF8, 0x06, 0x60, 0x39, + 0xC0, 0xE3, 0x03, 0x0E, 0x18, 0x0C, 0xC0, 0x04, 0x0E, 0x17, 0x01, 0x80, + 0xC0, 0x60, 0x30, 0x18, 0x0C, 0x06, 0x03, 0x01, 0x80, 0xC0, 0x60, 0x30, + 0x18, 0x0C, 0x06, 0x03, 0x03, 0x87, 0xF8, 0x0F, 0x80, 0xFF, 0x86, 0x1E, + 0x10, 0x1C, 0x80, 0x72, 0x01, 0xC0, 0x03, 0x00, 0x1C, 0x00, 0x70, 0x01, + 0x80, 0x0C, 0x00, 0x30, 0x01, 0x80, 0x04, 0x00, 0x20, 0x01, 0x00, 0x08, + 0x00, 0x40, 0x12, 0x01, 0x9F, 0xFE, 0xFF, 0xF0, 0x0F, 0x81, 0xFF, 0x08, + 0x38, 0x80, 0xC0, 0x06, 0x00, 0x30, 0x01, 0x80, 0x18, 0x01, 0x80, 0x1E, + 0x03, 0xF8, 0x01, 0xE0, 0x07, 0x00, 0x18, 0x00, 0xE0, 0x06, 0x00, 0x30, + 0x01, 0x80, 0x19, 0xE0, 0x87, 0xF0, 0x00, 0x00, 0x30, 0x00, 0xE0, 0x03, + 0xC0, 0x07, 0x80, 0x17, 0x00, 0x4E, 0x01, 0x9C, 0x02, 0x38, 0x08, 0x70, + 0x30, 0xE0, 0x41, 0xC1, 0x03, 0x86, 0x07, 0x08, 0x0E, 0x3F, 0xFF, 0xFF, + 0xFF, 0x00, 0x70, 0x00, 0xE0, 0x01, 0xC0, 0x03, 0x80, 0x07, 0x00, 0x00, + 0x08, 0x7F, 0x83, 0xFC, 0x3F, 0xC1, 0x00, 0x18, 0x00, 0xC0, 0x07, 0xE0, + 0x7F, 0x80, 0x7F, 0x00, 0x78, 0x01, 0xE0, 0x07, 0x00, 0x18, 0x00, 0xC0, + 0x06, 0x00, 0x30, 0x01, 0x80, 0x08, 0x80, 0xCF, 0x0C, 0x7F, 0x80, 0x00, + 0xE0, 0x0E, 0x00, 0x60, 0x03, 0x00, 0x1C, 0x00, 0xE0, 0x07, 0x80, 0x1C, + 0x00, 0x77, 0xE3, 0xC3, 0xCE, 0x03, 0xB8, 0x0E, 0xE0, 0x1F, 0x80, 0x7E, + 0x01, 0xF8, 0x07, 0x60, 0x19, 0xC0, 0x63, 0x03, 0x8E, 0x0C, 0x0E, 0xE0, + 0x7F, 0xFB, 0xFF, 0xDF, 0xFF, 0x00, 0x68, 0x03, 0x00, 0x18, 0x01, 0x80, + 0x0C, 0x00, 0x60, 0x06, 0x00, 0x30, 0x01, 0x80, 0x18, 0x00, 0xC0, 0x06, + 0x00, 0x60, 0x03, 0x00, 0x18, 0x01, 0x80, 0x0C, 0x00, 0x60, 0x00, 0x1F, + 0x86, 0x0C, 0xE0, 0x6C, 0x06, 0xC0, 0x6E, 0x06, 0xE0, 0x67, 0x0C, 0x3D, + 0x81, 0xE0, 0x0F, 0x81, 0x7C, 0x23, 0xE6, 0x0E, 0xC0, 0x7C, 0x07, 0xC0, + 0x3C, 0x03, 0xE0, 0x66, 0x06, 0x3F, 0xC0, 0x0F, 0x81, 0x87, 0x18, 0x1C, + 0xC0, 0x6E, 0x03, 0xF0, 0x1F, 0x80, 0xFC, 0x07, 0xE0, 0x3F, 0x01, 0xDC, + 0x0E, 0xF0, 0xF3, 0xFB, 0x82, 0x1C, 0x01, 0xC0, 0x0E, 0x00, 0xE0, 0x0E, + 0x00, 0xE0, 0x0E, 0x01, 0xC0, 0x20, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x7F, + 0xC0, 0x73, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEF, 0xBC, 0x22, 0x11, + 0x00, 0x00, 0x03, 0x00, 0x0F, 0x00, 0x3E, 0x00, 0xF8, 0x07, 0xE0, 0x1F, + 0x00, 0x7C, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0x7C, 0x00, 0x1F, 0x00, 0x07, + 0xC0, 0x01, 0xF0, 0x00, 0x3E, 0x00, 0x0F, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0x80, 0x00, 0xF0, 0x00, 0x7C, 0x00, 0x1F, 0x00, 0x07, 0xC0, 0x01, + 0xF0, 0x00, 0x3E, 0x00, 0x0F, 0x00, 0x0F, 0x00, 0x3E, 0x00, 0xF8, 0x07, + 0xE0, 0x1F, 0x00, 0x7C, 0x00, 0xF0, 0x00, 0xC0, 0x00, 0x3F, 0x08, 0x3B, + 0x03, 0x60, 0x7E, 0x0F, 0xC1, 0xC0, 0x38, 0x06, 0x01, 0xC0, 0x30, 0x0C, + 0x01, 0x00, 0x20, 0x08, 0x01, 0x00, 0x20, 0x00, 0x00, 0x00, 0x38, 0x07, + 0x00, 0xE0, 0x01, 0xFE, 0x00, 0x38, 0x0C, 0x03, 0x00, 0x30, 0x30, 0x00, + 0x43, 0x00, 0x03, 0x38, 0x1E, 0x0F, 0x81, 0xD6, 0x3C, 0x18, 0x61, 0xC1, + 0xC3, 0x0E, 0x0C, 0x18, 0x70, 0xE0, 0xC3, 0x86, 0x0C, 0x1C, 0x30, 0x61, + 0xF1, 0x87, 0x0B, 0x8E, 0x18, 0x8C, 0x3C, 0xF8, 0x70, 0x00, 0x01, 0xC0, + 0x00, 0x07, 0x00, 0x00, 0x1E, 0x01, 0x80, 0x3F, 0xF0, 0x00, 0x00, 0x10, + 0x00, 0x00, 0xC0, 0x00, 0x03, 0x80, 0x00, 0x1E, 0x00, 0x00, 0x7C, 0x00, + 0x03, 0x70, 0x00, 0x09, 0xC0, 0x00, 0x23, 0x80, 0x01, 0x8E, 0x00, 0x04, + 0x1C, 0x00, 0x30, 0x70, 0x00, 0x81, 0xE0, 0x02, 0x03, 0x80, 0x1F, 0xFE, + 0x00, 0x40, 0x1C, 0x03, 0x00, 0x70, 0x08, 0x01, 0xE0, 0x60, 0x03, 0x81, + 0x80, 0x0F, 0x0E, 0x00, 0x3C, 0xFE, 0x03, 0xFC, 0xFF, 0xE0, 0x0F, 0x1F, + 0x03, 0xC0, 0xE0, 0x70, 0x1C, 0x1C, 0x07, 0x07, 0x01, 0xE1, 0xC0, 0x70, + 0x70, 0x1C, 0x1C, 0x0E, 0x07, 0x1F, 0x01, 0xFF, 0xC0, 0x70, 0x3C, 0x1C, + 0x07, 0x87, 0x00, 0xE1, 0xC0, 0x38, 0x70, 0x0F, 0x1C, 0x03, 0x87, 0x00, + 0xE3, 0xC0, 0x78, 0xF0, 0x7C, 0xFF, 0xFC, 0x00, 0x01, 0xFE, 0x40, 0xE0, + 0xF8, 0x78, 0x07, 0x1E, 0x00, 0x63, 0x80, 0x04, 0xE0, 0x00, 0x9C, 0x00, + 0x07, 0x80, 0x00, 0xF0, 0x00, 0x1E, 0x00, 0x03, 0xC0, 0x00, 0x78, 0x00, + 0x0F, 0x00, 0x01, 0xE0, 0x00, 0x3C, 0x00, 0x03, 0x80, 0x00, 0x78, 0x00, + 0x07, 0x80, 0x04, 0x78, 0x03, 0x07, 0x81, 0xC0, 0x3F, 0xE0, 0xFF, 0xF0, + 0x00, 0xFB, 0xF8, 0x07, 0x01, 0xF0, 0x38, 0x03, 0xC1, 0xC0, 0x0F, 0x0E, + 0x00, 0x38, 0x70, 0x01, 0xE3, 0x80, 0x07, 0x1C, 0x00, 0x38, 0xE0, 0x01, + 0xC7, 0x00, 0x0E, 0x38, 0x00, 0x71, 0xC0, 0x03, 0x8E, 0x00, 0x1C, 0x70, + 0x01, 0xE3, 0x80, 0x0E, 0x1C, 0x00, 0xF0, 0xE0, 0x07, 0x07, 0x00, 0xF0, + 0x3C, 0x1E, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0x83, 0xC1, 0xF0, 0x70, + 0x06, 0x0E, 0x00, 0x41, 0xC0, 0x08, 0x38, 0x00, 0x07, 0x00, 0x00, 0xE0, + 0x10, 0x1C, 0x02, 0x03, 0xFF, 0xC0, 0x7F, 0xF8, 0x0E, 0x01, 0x01, 0xC0, + 0x20, 0x38, 0x00, 0x07, 0x00, 0x00, 0xE0, 0x00, 0x1C, 0x00, 0x43, 0x80, + 0x08, 0x70, 0x03, 0x0F, 0x01, 0xEF, 0xFF, 0xF8, 0xFF, 0xFF, 0x8F, 0x07, + 0xC7, 0x00, 0x63, 0x80, 0x11, 0xC0, 0x08, 0xE0, 0x00, 0x70, 0x08, 0x38, + 0x04, 0x1C, 0x02, 0x0F, 0xFF, 0x07, 0xFF, 0x83, 0x80, 0x41, 0xC0, 0x20, + 0xE0, 0x10, 0x70, 0x00, 0x38, 0x00, 0x1C, 0x00, 0x0E, 0x00, 0x07, 0x00, + 0x03, 0xC0, 0x0F, 0xF8, 0x00, 0x01, 0xFE, 0x60, 0x3C, 0x1F, 0x07, 0x80, + 0x78, 0x78, 0x01, 0xC3, 0x80, 0x06, 0x3C, 0x00, 0x11, 0xC0, 0x00, 0x1E, + 0x00, 0x00, 0xF0, 0x00, 0x07, 0x80, 0x00, 0x3C, 0x01, 0xFF, 0xE0, 0x01, + 0xCF, 0x00, 0x0E, 0x78, 0x00, 0x73, 0xC0, 0x03, 0x8E, 0x00, 0x1C, 0x78, + 0x00, 0xE1, 0xE0, 0x07, 0x07, 0x80, 0x38, 0x1E, 0x03, 0xC0, 0x3F, 0xF0, + 0x00, 0xFF, 0x0F, 0xF9, 0xE0, 0x0F, 0x0F, 0x00, 0x70, 0x78, 0x03, 0x83, + 0xC0, 0x1C, 0x1E, 0x00, 0xE0, 0xF0, 0x07, 0x07, 0x80, 0x38, 0x3C, 0x01, + 0xC1, 0xE0, 0x0E, 0x0F, 0xFF, 0xF0, 0x78, 0x03, 0x83, 0xC0, 0x1C, 0x1E, + 0x00, 0xE0, 0xF0, 0x07, 0x07, 0x80, 0x38, 0x3C, 0x01, 0xC1, 0xE0, 0x0E, + 0x0F, 0x00, 0x70, 0x78, 0x03, 0xCF, 0xF0, 0xFF, 0x80, 0xFF, 0x9E, 0x07, + 0x03, 0x81, 0xC0, 0xE0, 0x70, 0x38, 0x1C, 0x0E, 0x07, 0x03, 0x81, 0xC0, + 0xE0, 0x70, 0x38, 0x1C, 0x0E, 0x07, 0x07, 0x8F, 0xF8, 0x1F, 0xF0, 0x78, + 0x07, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, + 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, 0x80, 0x30, + 0xE7, 0x0F, 0x70, 0x7E, 0x00, 0xFF, 0x8F, 0xF0, 0xF8, 0x0F, 0x01, 0xC0, + 0x30, 0x07, 0x01, 0x80, 0x1C, 0x0C, 0x00, 0x70, 0x60, 0x01, 0xC3, 0x00, + 0x07, 0x18, 0x00, 0x1C, 0xC0, 0x00, 0x77, 0x00, 0x01, 0xFE, 0x00, 0x07, + 0x7C, 0x00, 0x1C, 0xF8, 0x00, 0x71, 0xE0, 0x01, 0xC3, 0xC0, 0x07, 0x07, + 0x80, 0x1C, 0x0F, 0x00, 0x70, 0x1E, 0x01, 0xC0, 0x3C, 0x07, 0x00, 0xF8, + 0xFF, 0x8F, 0xFC, 0xFF, 0x80, 0x03, 0xC0, 0x00, 0x70, 0x00, 0x0E, 0x00, + 0x01, 0xC0, 0x00, 0x38, 0x00, 0x07, 0x00, 0x00, 0xE0, 0x00, 0x1C, 0x00, + 0x03, 0x80, 0x00, 0x70, 0x00, 0x0E, 0x00, 0x01, 0xC0, 0x00, 0x38, 0x00, + 0x07, 0x00, 0x00, 0xE0, 0x00, 0x1C, 0x00, 0x43, 0x80, 0x08, 0x70, 0x03, + 0x0F, 0x03, 0xEF, 0xFF, 0xF8, 0xFE, 0x00, 0x07, 0xE3, 0xC0, 0x01, 0xF0, + 0x7C, 0x00, 0x3C, 0x0F, 0x80, 0x0F, 0x81, 0xF8, 0x01, 0x70, 0x37, 0x00, + 0x6E, 0x06, 0xE0, 0x0D, 0xC0, 0xDE, 0x01, 0x38, 0x19, 0xC0, 0x67, 0x03, + 0x3C, 0x08, 0xE0, 0x63, 0x83, 0x1C, 0x0C, 0x78, 0x43, 0x81, 0x87, 0x18, + 0x70, 0x30, 0xF2, 0x0E, 0x06, 0x0E, 0x41, 0xC0, 0xC1, 0xF8, 0x38, 0x18, + 0x1E, 0x07, 0x03, 0x03, 0xC0, 0xE0, 0x60, 0x30, 0x1C, 0x0C, 0x06, 0x03, + 0xCF, 0xF0, 0x83, 0xFE, 0xFC, 0x01, 0xFC, 0xF8, 0x01, 0xC1, 0xF0, 0x02, + 0x07, 0xC0, 0x08, 0x1F, 0x80, 0x20, 0x6F, 0x00, 0x81, 0x9E, 0x02, 0x06, + 0x38, 0x08, 0x18, 0xF0, 0x20, 0x61, 0xE0, 0x81, 0x83, 0xC2, 0x06, 0x07, + 0x88, 0x18, 0x0E, 0x20, 0x60, 0x3C, 0x81, 0x80, 0x7A, 0x06, 0x00, 0xF8, + 0x18, 0x01, 0xE0, 0x60, 0x03, 0x81, 0x80, 0x0E, 0x06, 0x00, 0x18, 0xFF, + 0x00, 0x20, 0x03, 0xFC, 0x00, 0x38, 0x38, 0x07, 0x00, 0xE0, 0x70, 0x03, + 0x83, 0x80, 0x0E, 0x38, 0x00, 0x79, 0xC0, 0x03, 0xDE, 0x00, 0x0E, 0xF0, + 0x00, 0x77, 0x80, 0x03, 0xBC, 0x00, 0x1F, 0xE0, 0x00, 0xFF, 0x00, 0x07, + 0x78, 0x00, 0x39, 0xC0, 0x03, 0xCE, 0x00, 0x1E, 0x78, 0x00, 0xE1, 0xC0, + 0x0E, 0x07, 0x00, 0x70, 0x1C, 0x0E, 0x00, 0x3F, 0xE0, 0x00, 0xFF, 0xE0, + 0x0F, 0x7E, 0x07, 0x03, 0xC3, 0x80, 0xE1, 0xC0, 0x78, 0xE0, 0x1C, 0x70, + 0x0E, 0x38, 0x0F, 0x1C, 0x07, 0x0E, 0x07, 0x87, 0x0F, 0x83, 0xFE, 0x01, + 0xC0, 0x00, 0xE0, 0x00, 0x70, 0x00, 0x38, 0x00, 0x1C, 0x00, 0x0E, 0x00, + 0x07, 0x00, 0x03, 0xC0, 0x0F, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x38, 0x38, + 0x07, 0x00, 0xE0, 0x70, 0x03, 0x83, 0x80, 0x0E, 0x38, 0x00, 0x71, 0xC0, + 0x01, 0xDE, 0x00, 0x0E, 0xF0, 0x00, 0x77, 0x80, 0x03, 0xBC, 0x00, 0x1F, + 0xE0, 0x00, 0xFF, 0x00, 0x07, 0x78, 0x00, 0x39, 0xC0, 0x01, 0xCE, 0x00, + 0x1E, 0x78, 0x00, 0xE1, 0xC0, 0x0E, 0x07, 0x00, 0x70, 0x1C, 0x0E, 0x00, + 0x3F, 0xE0, 0x00, 0x7C, 0x00, 0x01, 0xE0, 0x00, 0x07, 0x80, 0x00, 0x1F, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x0E, 0xFF, 0xC0, 0x03, 0xCF, 0xC0, 0x38, + 0x1E, 0x03, 0x80, 0xF0, 0x38, 0x07, 0x03, 0x80, 0x70, 0x38, 0x07, 0x03, + 0x80, 0xF0, 0x38, 0x0E, 0x03, 0x83, 0xC0, 0x3F, 0xF0, 0x03, 0x9E, 0x00, + 0x38, 0xF0, 0x03, 0x87, 0x80, 0x38, 0x38, 0x03, 0x83, 0xC0, 0x38, 0x1E, + 0x03, 0x80, 0xF0, 0x38, 0x07, 0x83, 0xC0, 0x78, 0xFF, 0x03, 0xF0, 0x0F, + 0xC8, 0x61, 0xE3, 0x01, 0x9C, 0x02, 0x70, 0x09, 0xC0, 0x17, 0x80, 0x4F, + 0x00, 0x3F, 0x00, 0x7F, 0x00, 0x7E, 0x00, 0xFC, 0x00, 0xF8, 0x01, 0xF0, + 0x03, 0xE0, 0x07, 0x40, 0x1D, 0x00, 0x76, 0x01, 0xDC, 0x0E, 0x5F, 0xF0, + 0xFF, 0xFF, 0xBF, 0xFF, 0xEC, 0x1C, 0x0A, 0x07, 0x03, 0x81, 0xC0, 0x40, + 0x70, 0x10, 0x1C, 0x00, 0x07, 0x00, 0x01, 0xC0, 0x00, 0x70, 0x00, 0x1C, + 0x00, 0x07, 0x00, 0x01, 0xC0, 0x00, 0x70, 0x00, 0x1C, 0x00, 0x07, 0x00, + 0x01, 0xC0, 0x00, 0x70, 0x00, 0x1C, 0x00, 0x07, 0x00, 0x0F, 0xF8, 0x00, + 0xFF, 0x81, 0xFC, 0x78, 0x01, 0xC1, 0xE0, 0x02, 0x07, 0x00, 0x08, 0x1C, + 0x00, 0x20, 0x70, 0x00, 0x81, 0xC0, 0x02, 0x07, 0x00, 0x08, 0x1C, 0x00, + 0x20, 0x70, 0x00, 0x81, 0xC0, 0x02, 0x07, 0x00, 0x08, 0x1C, 0x00, 0x20, + 0x70, 0x00, 0x81, 0xC0, 0x02, 0x07, 0x80, 0x08, 0x0E, 0x00, 0x60, 0x38, + 0x01, 0x00, 0xF0, 0x0C, 0x01, 0xE0, 0x60, 0x01, 0xFF, 0x00, 0xFF, 0x81, + 0xFC, 0xF8, 0x01, 0xC1, 0xE0, 0x03, 0x07, 0x80, 0x18, 0x0E, 0x00, 0x60, + 0x3C, 0x01, 0x00, 0x70, 0x0C, 0x01, 0xE0, 0x20, 0x03, 0x81, 0x80, 0x0F, + 0x06, 0x00, 0x1C, 0x10, 0x00, 0x78, 0xC0, 0x00, 0xE3, 0x00, 0x03, 0x98, + 0x00, 0x0F, 0x60, 0x00, 0x1D, 0x00, 0x00, 0x7C, 0x00, 0x00, 0xF0, 0x00, + 0x03, 0x80, 0x00, 0x06, 0x00, 0x00, 0x10, 0x00, 0xFF, 0x3F, 0xC1, 0xF9, + 0xE0, 0x78, 0x03, 0x8F, 0x03, 0xC0, 0x18, 0x38, 0x0E, 0x00, 0x81, 0xE0, + 0x78, 0x04, 0x07, 0x01, 0xC0, 0x60, 0x38, 0x0E, 0x02, 0x01, 0xE0, 0x78, + 0x10, 0x07, 0x07, 0xC1, 0x80, 0x3C, 0x2F, 0x08, 0x00, 0xE3, 0x38, 0xC0, + 0x07, 0x19, 0xC6, 0x00, 0x3C, 0x8F, 0x20, 0x00, 0xEC, 0x3B, 0x00, 0x07, + 0x41, 0xD0, 0x00, 0x3E, 0x07, 0x80, 0x00, 0xF0, 0x3C, 0x00, 0x07, 0x01, + 0xC0, 0x00, 0x38, 0x06, 0x00, 0x00, 0xC0, 0x30, 0x00, 0x04, 0x01, 0x00, + 0x00, 0x7F, 0xC3, 0xFC, 0x7C, 0x03, 0x80, 0xF0, 0x0C, 0x01, 0xC0, 0x20, + 0x07, 0x81, 0x80, 0x0F, 0x0C, 0x00, 0x1C, 0x60, 0x00, 0x3B, 0x00, 0x00, + 0xF8, 0x00, 0x01, 0xE0, 0x00, 0x03, 0x80, 0x00, 0x1F, 0x00, 0x00, 0xDE, + 0x00, 0x02, 0x38, 0x00, 0x18, 0xF0, 0x00, 0xC1, 0xE0, 0x06, 0x03, 0x80, + 0x30, 0x0F, 0x01, 0xC0, 0x1E, 0x0E, 0x00, 0x7C, 0xFF, 0x07, 0xFC, 0xFF, + 0x03, 0xFB, 0xE0, 0x07, 0x0F, 0x00, 0x30, 0x3C, 0x01, 0x00, 0xF0, 0x18, + 0x03, 0x81, 0x80, 0x1E, 0x08, 0x00, 0x78, 0xC0, 0x01, 0xCC, 0x00, 0x0F, + 0x40, 0x00, 0x3E, 0x00, 0x00, 0xE0, 0x00, 0x07, 0x00, 0x00, 0x38, 0x00, + 0x01, 0xC0, 0x00, 0x0E, 0x00, 0x00, 0x70, 0x00, 0x03, 0x80, 0x00, 0x1C, + 0x00, 0x00, 0xE0, 0x00, 0x3F, 0xE0, 0x00, 0x3F, 0xFF, 0xCF, 0xC0, 0x79, + 0x80, 0x1E, 0x20, 0x07, 0x84, 0x00, 0xE0, 0x80, 0x3C, 0x00, 0x0F, 0x00, + 0x01, 0xC0, 0x00, 0x78, 0x00, 0x1E, 0x00, 0x07, 0x80, 0x00, 0xE0, 0x00, + 0x3C, 0x00, 0x0F, 0x00, 0x01, 0xC0, 0x00, 0x78, 0x01, 0x1E, 0x00, 0x27, + 0x80, 0x08, 0xE0, 0x01, 0x3C, 0x00, 0xEF, 0xFF, 0xFC, 0xFF, 0x8C, 0x30, + 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, 0xC3, 0x0C, 0x30, + 0xC3, 0x0C, 0x30, 0xC3, 0xF0, 0xC0, 0x60, 0x18, 0x0C, 0x06, 0x01, 0x80, + 0xC0, 0x60, 0x18, 0x0C, 0x06, 0x01, 0x80, 0xC0, 0x60, 0x18, 0x0C, 0x06, + 0x01, 0x80, 0xC0, 0x60, 0x18, 0xFE, 0x1C, 0x38, 0x70, 0xE1, 0xC3, 0x87, + 0x0E, 0x1C, 0x38, 0x70, 0xE1, 0xC3, 0x87, 0x0E, 0x1C, 0x38, 0x70, 0xE1, + 0xC3, 0x87, 0x0F, 0xFC, 0x06, 0x00, 0x38, 0x03, 0xC0, 0x1B, 0x01, 0x98, + 0x0C, 0x60, 0xC3, 0x06, 0x0C, 0x60, 0x63, 0x01, 0xB0, 0x0D, 0x80, 0x30, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC1, 0xC1, 0xC0, 0xC0, 0xC0, 0x3B, 0x83, 0x06, + 0x18, 0x30, 0xC1, 0x80, 0x0E, 0x01, 0xF0, 0x33, 0x86, 0x1C, 0x60, 0xE7, + 0x07, 0x38, 0x39, 0xC3, 0xCF, 0xEE, 0xBE, 0x78, 0x38, 0x00, 0xF0, 0x00, + 0xE0, 0x01, 0xC0, 0x03, 0x80, 0x07, 0x00, 0x0E, 0x00, 0x1D, 0xF8, 0x3F, + 0xF8, 0x70, 0x78, 0xE0, 0x71, 0xC0, 0xE3, 0x80, 0xE7, 0x01, 0xCE, 0x03, + 0x9C, 0x06, 0x38, 0x0C, 0x70, 0x38, 0xE0, 0x61, 0xC1, 0x81, 0xFE, 0x00, + 0x1F, 0xC3, 0x0E, 0x60, 0xE6, 0x06, 0xC0, 0x0C, 0x00, 0xC0, 0x0C, 0x00, + 0xE0, 0x0E, 0x01, 0xF0, 0x27, 0x86, 0x3F, 0xC1, 0xF8, 0x00, 0x70, 0x01, + 0xC0, 0x03, 0x00, 0x0C, 0x00, 0x30, 0x00, 0xC0, 0x03, 0x07, 0x6C, 0x30, + 0x71, 0x81, 0xC6, 0x03, 0x38, 0x0C, 0xE0, 0x33, 0x80, 0xCE, 0x03, 0x38, + 0x0C, 0xE0, 0x33, 0x80, 0xC7, 0x07, 0x1F, 0x2F, 0x1F, 0x30, 0x1F, 0x82, + 0x1C, 0x60, 0xEC, 0x0E, 0xFF, 0xFC, 0x00, 0xC0, 0x0C, 0x00, 0xE0, 0x0E, + 0x01, 0xF0, 0x17, 0x86, 0x7F, 0xC1, 0xF8, 0x07, 0xE1, 0x1C, 0x61, 0x8C, + 0x03, 0x80, 0x70, 0x0E, 0x07, 0xFC, 0x38, 0x07, 0x00, 0xE0, 0x1C, 0x03, + 0x80, 0x70, 0x0E, 0x01, 0xC0, 0x38, 0x07, 0x00, 0xE0, 0x1C, 0x0F, 0xE0, + 0x1F, 0xE0, 0xC3, 0xF3, 0x06, 0x1C, 0x1C, 0x70, 0x71, 0xC1, 0xC7, 0x06, + 0x0E, 0x18, 0x1F, 0xC0, 0x40, 0x02, 0x00, 0x08, 0x00, 0x7F, 0xE0, 0xFF, + 0xE2, 0x07, 0x98, 0x02, 0xC0, 0x0B, 0x00, 0x2F, 0x03, 0x1F, 0xF8, 0x1F, + 0x00, 0x38, 0x00, 0xF0, 0x00, 0xE0, 0x01, 0xC0, 0x03, 0x80, 0x07, 0x00, + 0x0E, 0x00, 0x1C, 0xF8, 0x3B, 0x78, 0x78, 0x70, 0xE0, 0x61, 0xC0, 0xC3, + 0x81, 0x87, 0x03, 0x0E, 0x06, 0x1C, 0x0C, 0x38, 0x18, 0x70, 0x30, 0xE0, + 0x61, 0xC0, 0xEF, 0xE7, 0xE0, 0x18, 0x3C, 0x18, 0x00, 0x00, 0x00, 0x00, + 0x1C, 0x7C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, + 0x1C, 0x7F, 0x07, 0x07, 0x06, 0x00, 0x00, 0x00, 0x00, 0x07, 0x1F, 0x07, + 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, + 0x07, 0x07, 0x07, 0xC6, 0xE4, 0x78, 0x38, 0x00, 0x38, 0x00, 0x38, 0x00, + 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x3C, 0x18, 0x30, + 0x18, 0x40, 0x18, 0x80, 0x19, 0x00, 0x1B, 0x00, 0x1F, 0x00, 0x1B, 0x80, + 0x19, 0xC0, 0x18, 0xE0, 0x18, 0xF0, 0x18, 0x70, 0x38, 0x38, 0xFE, 0x3F, + 0x38, 0xF0, 0xE1, 0xC3, 0x87, 0x0E, 0x1C, 0x38, 0x70, 0xE1, 0xC3, 0x87, + 0x0E, 0x1C, 0x38, 0x70, 0xE1, 0xCF, 0xE0, 0x39, 0xF1, 0xF8, 0x3A, 0x3B, + 0x38, 0x1C, 0x1C, 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, + 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, + 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, 0x1C, 0x18, 0x1C, 0x1C, 0x7E, 0x7F, + 0x3F, 0x39, 0xF1, 0x76, 0xF0, 0xF0, 0xE1, 0xC0, 0xC3, 0x81, 0x87, 0x03, + 0x0E, 0x06, 0x1C, 0x0C, 0x38, 0x18, 0x70, 0x30, 0xE0, 0x61, 0xC0, 0xC3, + 0x83, 0x8F, 0xCF, 0xC0, 0x1D, 0xC0, 0xC1, 0xC6, 0x03, 0x98, 0x0E, 0xE0, + 0x1B, 0x80, 0x7E, 0x01, 0xF8, 0x07, 0xE0, 0x1F, 0x80, 0x67, 0x01, 0x9C, + 0x0C, 0x38, 0x60, 0x7F, 0x00, 0x39, 0xF1, 0xFF, 0xF0, 0xF0, 0xF1, 0xC0, + 0xE3, 0x80, 0xE7, 0x01, 0xCE, 0x03, 0x9C, 0x07, 0x38, 0x0C, 0x70, 0x18, + 0xE0, 0x31, 0xC0, 0xC3, 0xC3, 0x07, 0x7C, 0x0E, 0x00, 0x1C, 0x00, 0x38, + 0x00, 0x70, 0x00, 0xE0, 0x01, 0xC0, 0x0F, 0xF0, 0x00, 0x1D, 0xD0, 0xC1, + 0xC6, 0x03, 0x18, 0x0C, 0xE0, 0x33, 0x80, 0xCC, 0x03, 0x30, 0x0C, 0xE0, + 0x33, 0x80, 0xCE, 0x03, 0x1C, 0x1C, 0x7F, 0xB0, 0xFC, 0xC0, 0x03, 0x00, + 0x0C, 0x00, 0x30, 0x00, 0xC0, 0x03, 0x00, 0x1E, 0x01, 0xFC, 0x39, 0xDF, + 0x78, 0xF1, 0x1C, 0x03, 0x80, 0x70, 0x0E, 0x01, 0xC0, 0x38, 0x07, 0x00, + 0xE0, 0x1C, 0x03, 0x81, 0xFE, 0x00, 0x67, 0x61, 0xB0, 0x58, 0x2E, 0x07, + 0x81, 0xF0, 0x7E, 0x0F, 0x01, 0xC0, 0x70, 0x38, 0x37, 0x30, 0x08, 0x0C, + 0x06, 0x07, 0x0F, 0xF1, 0xC0, 0xE0, 0x70, 0x38, 0x1C, 0x0E, 0x07, 0x03, + 0x81, 0xC0, 0xE0, 0x70, 0x3D, 0x0F, 0x00, 0x78, 0xF8, 0x70, 0x70, 0xE0, + 0xE1, 0xC1, 0xC3, 0x83, 0x87, 0x07, 0x0E, 0x0E, 0x1C, 0x1C, 0x38, 0x38, + 0x70, 0x70, 0xE0, 0xE1, 0xC1, 0xC1, 0xFD, 0xE1, 0xF3, 0x00, 0xF8, 0x3D, + 0xC0, 0x63, 0x81, 0x0E, 0x0C, 0x18, 0x20, 0x70, 0x81, 0xC4, 0x03, 0x90, + 0x0E, 0xC0, 0x1A, 0x00, 0x78, 0x00, 0xC0, 0x03, 0x00, 0x0C, 0x00, 0xF8, + 0xF8, 0x7B, 0x83, 0x81, 0x9C, 0x1C, 0x08, 0x60, 0x60, 0x43, 0x83, 0x86, + 0x0C, 0x3C, 0x20, 0x71, 0x63, 0x03, 0x8B, 0x90, 0x0C, 0x8C, 0x80, 0x74, + 0x7C, 0x01, 0xC3, 0xC0, 0x0E, 0x0E, 0x00, 0x60, 0x60, 0x01, 0x01, 0x00, + 0x7C, 0xF0, 0xE1, 0x01, 0x8C, 0x07, 0x60, 0x0F, 0x00, 0x18, 0x00, 0x70, + 0x01, 0xE0, 0x0B, 0x80, 0x67, 0x01, 0x0E, 0x0C, 0x38, 0x60, 0x73, 0xC3, + 0xF0, 0x7C, 0x1E, 0x70, 0x18, 0x60, 0x20, 0xE0, 0xC0, 0xC1, 0x01, 0xC2, + 0x03, 0x8C, 0x03, 0x90, 0x07, 0x20, 0x07, 0x80, 0x0F, 0x00, 0x0E, 0x00, + 0x18, 0x00, 0x10, 0x00, 0x60, 0x00, 0x80, 0x03, 0x00, 0x04, 0x01, 0xF8, + 0x03, 0xE0, 0x03, 0x80, 0x00, 0x7F, 0xF4, 0x0E, 0x01, 0xC0, 0x3C, 0x03, + 0x80, 0x70, 0x0F, 0x00, 0xE0, 0x1C, 0x03, 0xC0, 0x38, 0x17, 0x01, 0x70, + 0x3F, 0xFF, 0x0E, 0x1C, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, + 0x18, 0x18, 0x30, 0x60, 0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, + 0x18, 0x18, 0x18, 0x0C, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x70, + 0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1C, 0x0C, + 0x06, 0x1C, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, + 0x30, 0xC0, 0x3C, 0x00, 0xFF, 0x1F, 0x8F, 0xF0, 0x07, 0xC0 }; + +const GFXglyph FreeSerif16pt7bGlyphs[] PROGMEM = { + { 0, 1, 1, 8, 0, 0 }, // 0x20 ' ' + { 1, 3, 21, 10, 4, -20 }, // 0x21 '!' + { 9, 8, 8, 13, 2, -20 }, // 0x22 '"' + { 17, 16, 21, 16, 0, -20 }, // 0x23 '#' + { 59, 13, 26, 16, 1, -22 }, // 0x24 '$' + { 102, 22, 21, 26, 2, -20 }, // 0x25 '%' + { 160, 23, 21, 24, 1, -20 }, // 0x26 '&' + { 221, 3, 8, 6, 1, -20 }, // 0x27 ''' + { 224, 9, 27, 10, 1, -20 }, // 0x28 '(' + { 255, 8, 27, 10, 1, -20 }, // 0x29 ')' + { 282, 12, 13, 16, 2, -20 }, // 0x2A '*' + { 302, 16, 16, 18, 1, -15 }, // 0x2B '+' + { 334, 4, 7, 8, 2, -2 }, // 0x2C ',' + { 338, 8, 2, 10, 1, -7 }, // 0x2D '-' + { 340, 4, 3, 8, 2, -2 }, // 0x2E '.' + { 342, 9, 21, 9, 0, -20 }, // 0x2F '/' + { 366, 14, 21, 16, 1, -20 }, // 0x30 '0' + { 403, 9, 21, 16, 3, -20 }, // 0x31 '1' + { 427, 14, 21, 16, 1, -20 }, // 0x32 '2' + { 464, 13, 21, 16, 1, -20 }, // 0x33 '3' + { 499, 15, 21, 16, 0, -20 }, // 0x34 '4' + { 539, 13, 22, 16, 1, -21 }, // 0x35 '5' + { 575, 14, 21, 16, 1, -20 }, // 0x36 '6' + { 612, 13, 21, 16, 1, -20 }, // 0x37 '7' + { 647, 12, 21, 16, 2, -20 }, // 0x38 '8' + { 679, 13, 22, 16, 1, -20 }, // 0x39 '9' + { 715, 3, 14, 9, 3, -13 }, // 0x3A ':' + { 721, 5, 18, 9, 2, -13 }, // 0x3B ';' + { 733, 16, 16, 18, 1, -15 }, // 0x3C '<' + { 765, 16, 8, 18, 1, -11 }, // 0x3D '=' + { 781, 16, 16, 18, 1, -15 }, // 0x3E '>' + { 813, 11, 21, 14, 2, -20 }, // 0x3F '?' + { 842, 21, 21, 29, 4, -20 }, // 0x40 '@' + { 898, 22, 21, 23, 0, -20 }, // 0x41 'A' + { 956, 18, 21, 21, 1, -20 }, // 0x42 'B' + { 1004, 19, 21, 21, 1, -20 }, // 0x43 'C' + { 1054, 21, 21, 23, 0, -20 }, // 0x44 'D' + { 1110, 19, 21, 19, 0, -20 }, // 0x45 'E' + { 1160, 17, 21, 17, 0, -20 }, // 0x46 'F' + { 1205, 21, 21, 23, 1, -20 }, // 0x47 'G' + { 1261, 21, 21, 23, 1, -20 }, // 0x48 'H' + { 1317, 9, 21, 10, 1, -20 }, // 0x49 'I' + { 1341, 12, 21, 12, 0, -20 }, // 0x4A 'J' + { 1373, 22, 21, 23, 1, -20 }, // 0x4B 'K' + { 1431, 19, 21, 19, 0, -20 }, // 0x4C 'L' + { 1481, 27, 21, 28, 0, -20 }, // 0x4D 'M' + { 1552, 22, 21, 23, 0, -20 }, // 0x4E 'N' + { 1610, 21, 21, 23, 1, -20 }, // 0x4F 'O' + { 1666, 17, 21, 17, 0, -20 }, // 0x50 'P' + { 1711, 21, 27, 23, 1, -20 }, // 0x51 'Q' + { 1782, 20, 21, 21, 1, -20 }, // 0x52 'R' + { 1835, 14, 21, 17, 1, -20 }, // 0x53 'S' + { 1872, 18, 21, 19, 1, -20 }, // 0x54 'T' + { 1920, 22, 21, 23, 0, -20 }, // 0x55 'U' + { 1978, 22, 21, 23, 0, -20 }, // 0x56 'V' + { 2036, 29, 21, 30, 0, -20 }, // 0x57 'W' + { 2113, 22, 21, 23, 0, -20 }, // 0x58 'X' + { 2171, 21, 21, 23, 1, -20 }, // 0x59 'Y' + { 2227, 19, 21, 19, 0, -20 }, // 0x5A 'Z' + { 2277, 6, 26, 10, 3, -20 }, // 0x5B '[' + { 2297, 9, 21, 9, 0, -20 }, // 0x5C '\' + { 2321, 7, 26, 10, 1, -20 }, // 0x5D ']' + { 2344, 13, 12, 15, 1, -20 }, // 0x5E '^' + { 2364, 16, 2, 16, 0, 3 }, // 0x5F '_' + { 2368, 7, 5, 10, 1, -20 }, // 0x60 '`' + { 2373, 13, 14, 14, 1, -13 }, // 0x61 'a' + { 2396, 15, 21, 16, 0, -20 }, // 0x62 'b' + { 2436, 12, 14, 14, 1, -13 }, // 0x63 'c' + { 2457, 14, 21, 16, 1, -20 }, // 0x64 'd' + { 2494, 12, 14, 14, 1, -13 }, // 0x65 'e' + { 2515, 11, 21, 10, 1, -20 }, // 0x66 'f' + { 2544, 14, 21, 16, 1, -13 }, // 0x67 'g' + { 2581, 15, 21, 16, 0, -20 }, // 0x68 'h' + { 2621, 8, 21, 9, 0, -20 }, // 0x69 'i' + { 2642, 8, 28, 9, -2, -20 }, // 0x6A 'j' + { 2670, 16, 21, 16, 0, -20 }, // 0x6B 'k' + { 2712, 7, 21, 9, 1, -20 }, // 0x6C 'l' + { 2731, 24, 14, 24, 0, -13 }, // 0x6D 'm' + { 2773, 15, 14, 16, 0, -13 }, // 0x6E 'n' + { 2800, 14, 14, 16, 1, -13 }, // 0x6F 'o' + { 2825, 15, 21, 16, 0, -13 }, // 0x70 'p' + { 2865, 14, 21, 16, 1, -13 }, // 0x71 'q' + { 2902, 11, 14, 10, 0, -13 }, // 0x72 'r' + { 2922, 9, 14, 12, 2, -13 }, // 0x73 's' + { 2938, 9, 18, 9, 0, -17 }, // 0x74 't' + { 2959, 15, 14, 16, 0, -13 }, // 0x75 'u' + { 2986, 14, 14, 16, 1, -13 }, // 0x76 'v' + { 3011, 21, 14, 23, 1, -13 }, // 0x77 'w' + { 3048, 14, 14, 16, 1, -13 }, // 0x78 'x' + { 3073, 15, 21, 16, 0, -13 }, // 0x79 'y' + { 3113, 12, 14, 14, 1, -13 }, // 0x7A 'z' + { 3134, 8, 27, 15, 3, -20 }, // 0x7B '{' + { 3161, 2, 21, 6, 2, -20 }, // 0x7C '|' + { 3167, 8, 27, 15, 4, -20 }, // 0x7D '}' + { 3194, 15, 4, 17, 1, -9 } }; // 0x7E '~' + +const GFXfont FreeSerif16pt7b PROGMEM = { + (uint8_t *)FreeSerif16pt7bBitmaps, + (GFXglyph *)FreeSerif16pt7bGlyphs, + 0x20, 0x7E, 53 }; + +// Approx. 3874 bytes diff --git a/src/Fonts/FreeSerif46pt7b.h b/src/Fonts/FreeSerif46pt7b.h new file mode 100644 index 0000000..1a8af3b --- /dev/null +++ b/src/Fonts/FreeSerif46pt7b.h @@ -0,0 +1,2296 @@ +const uint8_t FreeSerif46pt7bBitmaps[] PROGMEM = { + 0x00, 0x1C, 0x3F, 0x9F, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x3F, 0x9F, 0xCF, 0xE7, + 0xF3, 0xF9, 0xFC, 0x7E, 0x3E, 0x1F, 0x0F, 0x87, 0xC3, 0xE1, 0xF0, 0x78, + 0x3C, 0x1E, 0x0E, 0x07, 0x03, 0x81, 0xC0, 0xE0, 0x70, 0x38, 0x1C, 0x04, + 0x02, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xC3, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xF1, 0xE0, 0x3C, + 0x00, 0x78, 0xFC, 0x01, 0xFB, 0xF8, 0x07, 0xFF, 0xF8, 0x0F, 0xFF, 0xF0, + 0x1F, 0xFF, 0xE0, 0x3F, 0xFF, 0x80, 0x7F, 0xFF, 0x00, 0xFF, 0xFE, 0x00, + 0xFC, 0xFC, 0x01, 0xF9, 0xF8, 0x03, 0xF3, 0xF0, 0x07, 0xE7, 0xE0, 0x0F, + 0xCF, 0x80, 0x1F, 0x9F, 0x00, 0x1E, 0x1E, 0x00, 0x3C, 0x3C, 0x00, 0x78, + 0x78, 0x00, 0xF0, 0xE0, 0x01, 0xE1, 0xC0, 0x01, 0x83, 0x80, 0x03, 0x03, + 0x00, 0x06, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x7E, 0x00, 0x00, 0x07, 0xC0, + 0x03, 0xE0, 0x00, 0x00, 0x3E, 0x00, 0x1F, 0x00, 0x00, 0x01, 0xF0, 0x00, + 0xF8, 0x00, 0x00, 0x0F, 0x80, 0x07, 0xC0, 0x00, 0x00, 0x7C, 0x00, 0x3E, + 0x00, 0x00, 0x07, 0xE0, 0x01, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x1F, 0x80, + 0x00, 0x01, 0xF0, 0x00, 0xF8, 0x00, 0x00, 0x0F, 0x80, 0x07, 0xC0, 0x00, + 0x00, 0x7C, 0x00, 0x3E, 0x00, 0x00, 0x03, 0xE0, 0x01, 0xF0, 0x00, 0x00, + 0x3F, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF8, 0x00, 0xFC, 0x00, 0x00, 0x0F, + 0x80, 0x07, 0xE0, 0x00, 0x00, 0x7C, 0x00, 0x3E, 0x00, 0x00, 0x03, 0xE0, + 0x01, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x0F, 0x80, 0x00, 0x00, 0xF8, 0x00, + 0x7C, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xC0, 0x03, 0xE0, 0x00, + 0x00, 0x7E, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xF0, 0x00, 0xF8, 0x00, 0x00, + 0x1F, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0xF8, 0x00, 0x7C, 0x00, 0x00, 0x07, + 0xC0, 0x03, 0xE0, 0x00, 0x00, 0x3E, 0x00, 0x1F, 0x00, 0x00, 0x01, 0xF0, + 0x00, 0xF8, 0x00, 0x00, 0x1F, 0x80, 0x07, 0xC0, 0x00, 0x00, 0xF8, 0x00, + 0x7E, 0x00, 0x00, 0x07, 0xC0, 0x03, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x1F, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x01, 0xF0, 0x00, 0xF8, 0x00, 0x00, + 0x0F, 0x80, 0x07, 0xC0, 0x00, 0x00, 0x7C, 0x00, 0x3E, 0x00, 0x00, 0x07, + 0xE0, 0x01, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF0, + 0x00, 0x7C, 0x00, 0x00, 0x0F, 0x80, 0x07, 0xE0, 0x00, 0x00, 0x7C, 0x00, + 0x3E, 0x00, 0x00, 0x03, 0xE0, 0x01, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x0F, + 0x80, 0x00, 0x01, 0xF8, 0x00, 0x7C, 0x00, 0x00, 0x0F, 0xC0, 0x03, 0xE0, + 0x00, 0x00, 0x7C, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xE0, 0x01, 0xF8, 0x00, + 0x00, 0x1F, 0x00, 0x0F, 0x80, 0x00, 0x00, 0xF8, 0x00, 0x7C, 0x00, 0x00, + 0x0F, 0xC0, 0x03, 0xE0, 0x00, 0x00, 0x7E, 0x00, 0x1F, 0x00, 0x00, 0x03, + 0xE0, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x03, + 0x80, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, + 0x00, 0x07, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x80, 0x00, 0x1F, 0xFF, 0xFF, 0x80, 0x03, 0xFC, 0x70, 0xFF, 0x00, 0x3F, + 0x03, 0x81, 0xFE, 0x03, 0xF0, 0x1C, 0x03, 0xF0, 0x3F, 0x00, 0xE0, 0x0F, + 0x83, 0xF0, 0x07, 0x00, 0x3C, 0x1F, 0x80, 0x38, 0x01, 0xE1, 0xFC, 0x01, + 0xC0, 0x07, 0x0F, 0xC0, 0x0E, 0x00, 0x18, 0x7E, 0x00, 0x70, 0x00, 0xC3, + 0xF0, 0x03, 0x80, 0x06, 0x1F, 0xC0, 0x1C, 0x00, 0x10, 0xFE, 0x00, 0xE0, + 0x00, 0x87, 0xF0, 0x07, 0x00, 0x00, 0x3F, 0xC0, 0x38, 0x00, 0x01, 0xFE, + 0x01, 0xC0, 0x00, 0x0F, 0xF8, 0x0E, 0x00, 0x00, 0x3F, 0xE0, 0x70, 0x00, + 0x01, 0xFF, 0xC3, 0x80, 0x00, 0x07, 0xFF, 0x1C, 0x00, 0x00, 0x1F, 0xFC, + 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0E, 0xFF, 0xF8, 0x00, 0x00, + 0x71, 0xFF, 0xE0, 0x00, 0x03, 0x87, 0xFF, 0x00, 0x00, 0x1C, 0x1F, 0xFC, + 0x00, 0x00, 0xE0, 0x3F, 0xE0, 0x00, 0x07, 0x00, 0xFF, 0x80, 0x00, 0x38, + 0x07, 0xFC, 0x00, 0x01, 0xC0, 0x1F, 0xE0, 0x00, 0x0E, 0x00, 0xFF, 0x00, + 0x00, 0x70, 0x03, 0xFC, 0x00, 0x03, 0x80, 0x1F, 0xF0, 0x00, 0x1C, 0x00, + 0xFF, 0x80, 0x00, 0xE0, 0x07, 0xFC, 0x00, 0x07, 0x00, 0x3F, 0xF0, 0x00, + 0x38, 0x01, 0xFF, 0x80, 0x01, 0xC0, 0x0F, 0xDE, 0x00, 0x0E, 0x00, 0xFE, + 0xF0, 0x00, 0x70, 0x07, 0xF7, 0xC0, 0x03, 0x80, 0x3F, 0x3F, 0x00, 0x1C, + 0x03, 0xF1, 0xFC, 0x00, 0xE0, 0x3F, 0x0F, 0xF8, 0x07, 0x07, 0xF0, 0x1F, + 0xF0, 0x38, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xF8, + 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, + 0x1C, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x0E, + 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xF0, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x00, 0xFF, 0xE0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x03, 0xFC, 0x0F, 0xE0, 0x07, 0xFC, 0x00, 0x00, 0x03, 0xFC, 0x01, 0xFF, + 0xFF, 0xBE, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x3F, 0xFE, 0x1E, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x18, 0x00, 0x1E, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x0C, + 0x00, 0x0F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x07, 0x00, 0x0F, 0x00, 0x00, + 0x01, 0xFE, 0x00, 0x03, 0x80, 0x0F, 0x80, 0x00, 0x01, 0xFE, 0x00, 0x01, + 0xC0, 0x07, 0x80, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xE0, 0x07, 0xC0, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x60, 0x03, 0xC0, 0x00, 0x00, 0x7F, 0x80, 0x00, + 0x30, 0x03, 0xE0, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x18, 0x01, 0xE0, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x0C, 0x01, 0xE0, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x0E, 0x00, 0xF0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x06, 0x00, 0xF0, 0x00, + 0x00, 0x07, 0xF0, 0x00, 0x03, 0x00, 0xF8, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x03, 0x80, 0x78, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x01, 0x80, 0x7C, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x01, 0xC0, 0x3C, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x01, 0xC0, 0x3C, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0xE0, 0x1E, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0xE0, 0x0F, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0xE0, 0x0F, 0x00, + 0x03, 0xFF, 0x01, 0xF8, 0x00, 0xE0, 0x0F, 0x80, 0x07, 0xFF, 0xE0, 0x7E, + 0x00, 0xF0, 0x07, 0x80, 0x0F, 0xFF, 0xF8, 0x3F, 0xC3, 0xE0, 0x07, 0xC0, + 0x0F, 0xE0, 0x3C, 0x0F, 0xFF, 0xE0, 0x03, 0xC0, 0x1F, 0xE0, 0x0F, 0x01, + 0xFF, 0xC0, 0x03, 0xC0, 0x1F, 0xE0, 0x03, 0x80, 0x3F, 0x80, 0x01, 0xE0, + 0x1F, 0xE0, 0x00, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x1F, 0xE0, 0x00, 0x60, + 0x00, 0x00, 0x01, 0xF0, 0x0F, 0xF0, 0x00, 0x38, 0x00, 0x00, 0x00, 0xF0, + 0x0F, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0x00, 0xF8, 0x0F, 0xF0, 0x00, 0x0E, + 0x00, 0x00, 0x00, 0x78, 0x07, 0xF8, 0x00, 0x06, 0x00, 0x00, 0x00, 0x7C, + 0x07, 0xF8, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3C, 0x03, 0xFC, 0x00, 0x01, + 0x80, 0x00, 0x00, 0x3C, 0x01, 0xFC, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x1E, + 0x01, 0xFE, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x1E, 0x00, 0xFF, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x1F, 0x00, 0x7F, 0x00, 0x00, 0x30, 0x00, 0x00, 0x0F, + 0x00, 0x3F, 0x80, 0x00, 0x38, 0x00, 0x00, 0x0F, 0x80, 0x3F, 0xC0, 0x00, + 0x1C, 0x00, 0x00, 0x07, 0x80, 0x1F, 0xE0, 0x00, 0x0C, 0x00, 0x00, 0x07, + 0xC0, 0x0F, 0xF0, 0x00, 0x0E, 0x00, 0x00, 0x03, 0xC0, 0x07, 0xF0, 0x00, + 0x0E, 0x00, 0x00, 0x03, 0xC0, 0x01, 0xF8, 0x00, 0x07, 0x00, 0x00, 0x01, + 0xE0, 0x00, 0xFC, 0x00, 0x07, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x7E, 0x00, + 0x07, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x3F, 0x80, 0x07, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x0F, 0xC0, 0x07, 0x80, 0x00, 0x00, 0xF8, 0x00, 0x07, 0xF0, + 0x07, 0x80, 0x00, 0x00, 0x78, 0x00, 0x01, 0xFC, 0x0F, 0x80, 0x00, 0x00, + 0x78, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x1F, + 0xFF, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, + 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x81, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7E, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x1F, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xF8, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x1F, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFE, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x1F, 0xDF, 0xF0, 0x00, + 0x03, 0xE0, 0x00, 0x00, 0x3F, 0x9F, 0xF8, 0x00, 0x03, 0xE0, 0x00, 0x00, + 0x7E, 0x0F, 0xFC, 0x00, 0x03, 0xC0, 0x00, 0x01, 0xFC, 0x0F, 0xFC, 0x00, + 0x07, 0xC0, 0x00, 0x03, 0xF8, 0x07, 0xFE, 0x00, 0x07, 0x80, 0x00, 0x07, + 0xF0, 0x03, 0xFE, 0x00, 0x0F, 0x00, 0x00, 0x0F, 0xE0, 0x03, 0xFF, 0x00, + 0x0F, 0x00, 0x00, 0x0F, 0xC0, 0x01, 0xFF, 0x80, 0x1E, 0x00, 0x00, 0x1F, + 0xC0, 0x01, 0xFF, 0x80, 0x1C, 0x00, 0x00, 0x3F, 0x80, 0x00, 0xFF, 0xC0, + 0x3C, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x7F, 0xE0, 0x78, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x7F, 0xE0, 0x70, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x3F, 0xF0, + 0xF0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x3F, 0xF9, 0xE0, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0xF0, 0x00, 0x02, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x06, 0x7F, + 0xE0, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x0E, 0x7F, 0xF0, 0x00, 0x0F, 0xDF, + 0xFF, 0x00, 0x1C, 0x7F, 0xFC, 0x00, 0x1F, 0x8F, 0xFF, 0xF0, 0xFC, 0x3F, + 0xFE, 0x00, 0xFF, 0x07, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFC, 0x03, + 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xE0, 0x07, + 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x3C, + 0x7E, 0x7F, 0xFF, 0xFF, 0xFF, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, + 0x3E, 0x3E, 0x3C, 0x3C, 0x3C, 0x1C, 0x1C, 0x18, 0x18, 0x00, 0x00, 0x02, + 0x00, 0x00, 0x1C, 0x00, 0x00, 0x70, 0x00, 0x01, 0xC0, 0x00, 0x0F, 0x00, + 0x00, 0x3C, 0x00, 0x00, 0xF0, 0x00, 0x03, 0xC0, 0x00, 0x0F, 0x00, 0x00, + 0x3C, 0x00, 0x00, 0xF0, 0x00, 0x03, 0xE0, 0x00, 0x07, 0x80, 0x00, 0x1F, + 0x00, 0x00, 0x7C, 0x00, 0x00, 0xF8, 0x00, 0x03, 0xE0, 0x00, 0x0F, 0xC0, + 0x00, 0x1F, 0x80, 0x00, 0x7E, 0x00, 0x00, 0xFC, 0x00, 0x03, 0xF8, 0x00, + 0x07, 0xF0, 0x00, 0x0F, 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x7F, 0x00, 0x00, + 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x1F, + 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x03, 0xFC, + 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xC0, + 0x00, 0x7F, 0x80, 0x00, 0xFF, 0x00, 0x01, 0xFE, 0x00, 0x03, 0xFC, 0x00, + 0x03, 0xF8, 0x00, 0x07, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, + 0x3F, 0xC0, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x01, + 0xFC, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0x07, + 0xE0, 0x00, 0x0F, 0xC0, 0x00, 0x0F, 0x80, 0x00, 0x1F, 0x80, 0x00, 0x1F, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x78, 0x00, 0x00, 0x78, 0x00, 0x00, 0x70, 0x00, 0x00, 0xF0, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xF0, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, + 0x00, 0x00, 0x20, 0x80, 0x00, 0x01, 0xC0, 0x00, 0x01, 0xC0, 0x00, 0x01, + 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x01, + 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x03, 0xC0, 0x00, 0x03, + 0xC0, 0x00, 0x03, 0xC0, 0x00, 0x07, 0xC0, 0x00, 0x07, 0x80, 0x00, 0x0F, + 0x80, 0x00, 0x0F, 0x80, 0x00, 0x1F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x3E, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0xFC, 0x00, 0x01, 0xFC, 0x00, 0x01, 0xF8, + 0x00, 0x03, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, + 0x00, 0x3F, 0xC0, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, + 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, + 0x1F, 0xE0, 0x00, 0x3F, 0xC0, 0x00, 0x7F, 0x80, 0x00, 0xFF, 0x00, 0x01, + 0xFE, 0x00, 0x03, 0xFC, 0x00, 0x07, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x1F, + 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x03, 0xFC, + 0x00, 0x07, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, + 0x00, 0x7E, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF0, 0x00, 0x07, 0xE0, 0x00, + 0x0F, 0xC0, 0x00, 0x3F, 0x00, 0x00, 0x7E, 0x00, 0x00, 0xF8, 0x00, 0x03, + 0xE0, 0x00, 0x07, 0xC0, 0x00, 0x1F, 0x00, 0x00, 0x3C, 0x00, 0x00, 0xF8, + 0x00, 0x01, 0xE0, 0x00, 0x07, 0x80, 0x00, 0x1E, 0x00, 0x00, 0x78, 0x00, + 0x01, 0xE0, 0x00, 0x07, 0x80, 0x00, 0x1E, 0x00, 0x00, 0x70, 0x00, 0x01, + 0xC0, 0x00, 0x07, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, + 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x0F, + 0x80, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x78, 0x01, 0xE0, 0x1F, 0x7F, 0x00, + 0xE0, 0x1F, 0xFF, 0x80, 0x70, 0x1F, 0xFF, 0xE0, 0x38, 0x1F, 0xF7, 0xF8, + 0x1C, 0x1F, 0xF9, 0xFE, 0x06, 0x1F, 0xF8, 0x3F, 0xC2, 0x1F, 0xF0, 0x01, + 0xF1, 0x1F, 0x00, 0x00, 0x1C, 0x9C, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x00, 0x70, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xE9, 0xC0, 0x00, + 0x03, 0xC4, 0x7C, 0x00, 0x3F, 0xC2, 0x1F, 0xE0, 0x7F, 0xC1, 0x87, 0xFE, + 0x7F, 0xC0, 0xC1, 0xFF, 0xFF, 0xC0, 0xE0, 0x7F, 0xFF, 0xC0, 0x70, 0x1F, + 0xEF, 0xC0, 0x38, 0x07, 0xF7, 0xC0, 0x1E, 0x01, 0xF0, 0x00, 0x1F, 0x00, + 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0x3F, 0x03, 0xFE, 0x1F, 0xF9, 0xFF, 0xCF, 0xFF, 0x7F, 0xFB, 0xFF, + 0xCF, 0xFF, 0x3F, 0xF8, 0x23, 0x80, 0x1C, 0x00, 0xE0, 0x07, 0x00, 0x70, + 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, 0x80, 0x78, 0x03, 0x80, 0x10, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0x0F, 0xE7, 0xFD, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFD, 0xFF, 0x3F, 0x87, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x03, 0xFD, 0xFE, 0x00, 0x00, 0x07, 0xF0, 0x1F, 0xC0, 0x00, 0x07, 0xE0, + 0x03, 0xF0, 0x00, 0x07, 0xE0, 0x00, 0xFC, 0x00, 0x07, 0xE0, 0x00, 0x3F, + 0x00, 0x07, 0xF0, 0x00, 0x1F, 0x80, 0x03, 0xF0, 0x00, 0x07, 0xE0, 0x03, + 0xF8, 0x00, 0x03, 0xF8, 0x01, 0xF8, 0x00, 0x00, 0xFC, 0x01, 0xFC, 0x00, + 0x00, 0x7F, 0x00, 0xFE, 0x00, 0x00, 0x3F, 0x80, 0xFF, 0x00, 0x00, 0x1F, + 0xE0, 0x7F, 0x00, 0x00, 0x07, 0xF0, 0x7F, 0x80, 0x00, 0x03, 0xF8, 0x3F, + 0xC0, 0x00, 0x01, 0xFE, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x0F, 0xF0, 0x00, + 0x00, 0x7F, 0x8F, 0xF0, 0x00, 0x00, 0x1F, 0xE7, 0xF8, 0x00, 0x00, 0x0F, + 0xF3, 0xFC, 0x00, 0x00, 0x07, 0xF9, 0xFE, 0x00, 0x00, 0x03, 0xFC, 0xFF, + 0x00, 0x00, 0x01, 0xFE, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0x7F, 0xC0, 0x00, + 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x1F, + 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFE, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, + 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFB, 0xFC, + 0x00, 0x00, 0x07, 0xFD, 0xFE, 0x00, 0x00, 0x03, 0xFC, 0xFF, 0x00, 0x00, + 0x01, 0xFE, 0x7F, 0x80, 0x00, 0x00, 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x7F, + 0x9F, 0xE0, 0x00, 0x00, 0x3F, 0xC7, 0xF0, 0x00, 0x00, 0x1F, 0xE3, 0xFC, + 0x00, 0x00, 0x1F, 0xE1, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0xFF, 0x00, 0x00, + 0x07, 0xF8, 0x3F, 0x80, 0x00, 0x03, 0xF8, 0x1F, 0xC0, 0x00, 0x01, 0xFC, + 0x0F, 0xF0, 0x00, 0x01, 0xFC, 0x03, 0xF8, 0x00, 0x00, 0xFE, 0x01, 0xFC, + 0x00, 0x00, 0x7F, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x00, + 0x3F, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x03, 0xF0, 0x00, 0x1F, 0x80, + 0x00, 0xFC, 0x00, 0x1F, 0x80, 0x00, 0x3F, 0x00, 0x1F, 0x80, 0x00, 0x0F, + 0xC0, 0x1F, 0x80, 0x00, 0x03, 0xF8, 0x3F, 0x80, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x03, + 0xC0, 0x00, 0x07, 0xE0, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xF8, 0x00, 0x1F, + 0xFC, 0x00, 0x3F, 0xFE, 0x00, 0x7F, 0xFF, 0x00, 0xE0, 0xFF, 0x80, 0x00, + 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, 0x07, 0xF8, 0x00, + 0x03, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, 0x07, 0xF8, + 0x00, 0x03, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, 0x07, + 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, + 0x07, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x7F, 0x80, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, 0xF0, + 0x00, 0x07, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x7F, 0x80, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, + 0xF0, 0x00, 0x07, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xF0, 0x07, + 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xF8, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, + 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x0F, 0xC0, 0x1F, 0xFF, 0x80, 0x1F, 0x00, + 0x03, 0xFF, 0x80, 0x1E, 0x00, 0x01, 0xFF, 0xC0, 0x3C, 0x00, 0x00, 0xFF, + 0xC0, 0x38, 0x00, 0x00, 0x7F, 0xE0, 0x78, 0x00, 0x00, 0x3F, 0xE0, 0x70, + 0x00, 0x00, 0x3F, 0xE0, 0x70, 0x00, 0x00, 0x1F, 0xE0, 0xE0, 0x00, 0x00, + 0x1F, 0xE0, 0xE0, 0x00, 0x00, 0x1F, 0xE0, 0xC0, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xE0, + 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x03, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, + 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x02, 0x00, + 0x78, 0x00, 0x00, 0x02, 0x00, 0x70, 0x00, 0x00, 0x06, 0x00, 0xE0, 0x00, + 0x00, 0x0E, 0x01, 0xC0, 0x00, 0x00, 0x1C, 0x03, 0x80, 0x00, 0x00, 0x3C, + 0x07, 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, + 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xFF, + 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0x80, + 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, + 0xF8, 0x03, 0xF0, 0x07, 0xFF, 0x00, 0xF8, 0x00, 0x3F, 0xF0, 0x1E, 0x00, + 0x03, 0xFE, 0x07, 0x00, 0x00, 0x3F, 0xE0, 0xE0, 0x00, 0x03, 0xFC, 0x38, + 0x00, 0x00, 0x7F, 0x86, 0x00, 0x00, 0x0F, 0xF1, 0x80, 0x00, 0x00, 0xFE, + 0x30, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x00, 0x7C, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, 0xE0, 0x00, + 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x07, 0x00, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x7F, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x0F, + 0xFF, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, + 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x7F, + 0xE0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, + 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x01, 0xF0, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, + 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x7C, 0x1F, 0x00, 0x00, 0x0F, 0x07, + 0xF8, 0x00, 0x03, 0xC0, 0xFF, 0xC0, 0x00, 0xF0, 0x1F, 0xFC, 0x00, 0x7C, + 0x03, 0xFF, 0xF0, 0x3E, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, + 0x80, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x77, 0xF0, 0x00, 0x00, 0x00, 0x3D, 0xFC, 0x00, 0x00, 0x00, + 0x0E, 0x7F, 0x00, 0x00, 0x00, 0x07, 0x1F, 0xC0, 0x00, 0x00, 0x03, 0xC7, + 0xF0, 0x00, 0x00, 0x01, 0xE1, 0xFC, 0x00, 0x00, 0x00, 0x70, 0x7F, 0x00, + 0x00, 0x00, 0x3C, 0x1F, 0xC0, 0x00, 0x00, 0x1E, 0x07, 0xF0, 0x00, 0x00, + 0x07, 0x01, 0xFC, 0x00, 0x00, 0x03, 0x80, 0x7F, 0x00, 0x00, 0x01, 0xE0, + 0x1F, 0xC0, 0x00, 0x00, 0x70, 0x07, 0xF0, 0x00, 0x00, 0x38, 0x01, 0xFC, + 0x00, 0x00, 0x1E, 0x00, 0x7F, 0x00, 0x00, 0x0F, 0x00, 0x1F, 0xC0, 0x00, + 0x03, 0x80, 0x07, 0xF0, 0x00, 0x01, 0xE0, 0x01, 0xFC, 0x00, 0x00, 0xF0, + 0x00, 0x7F, 0x00, 0x00, 0x38, 0x00, 0x1F, 0xC0, 0x00, 0x1C, 0x00, 0x07, + 0xF0, 0x00, 0x0F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0x80, 0x00, 0x7F, 0x00, + 0x01, 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0x78, + 0x00, 0x01, 0xFC, 0x00, 0x1C, 0x00, 0x00, 0x7F, 0x00, 0x0F, 0x00, 0x00, + 0x1F, 0xC0, 0x07, 0x80, 0x00, 0x07, 0xF0, 0x01, 0xC0, 0x00, 0x01, 0xFC, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, + 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, + 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x07, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, + 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, + 0x03, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x07, 0x80, 0x00, + 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0xF0, + 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x00, + 0x1C, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x0F, 0xFF, + 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x01, + 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, + 0xC0, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x07, + 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xE0, + 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, + 0x7C, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x18, 0x00, 0x00, 0x3E, 0x07, + 0xF0, 0x00, 0x03, 0xC0, 0xFF, 0x80, 0x00, 0x78, 0x0F, 0xFE, 0x00, 0x0F, + 0x00, 0xFF, 0xF0, 0x03, 0xE0, 0x0F, 0xFF, 0xE0, 0xF8, 0x00, 0x7F, 0xFF, + 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0x00, 0x00, 0x3F, 0xE0, 0xFF, + 0xF8, 0x00, 0x7F, 0xC7, 0xFF, 0xFC, 0x01, 0xFF, 0xBF, 0xFF, 0xFC, 0x03, + 0xFF, 0xFF, 0xFF, 0xFE, 0x07, 0xFF, 0x80, 0x1F, 0xFE, 0x0F, 0xFC, 0x00, + 0x0F, 0xFC, 0x1F, 0xF0, 0x00, 0x0F, 0xFC, 0x7F, 0xE0, 0x00, 0x0F, 0xFC, + 0xFF, 0x80, 0x00, 0x0F, 0xF9, 0xFF, 0x00, 0x00, 0x0F, 0xFB, 0xFE, 0x00, + 0x00, 0x1F, 0xF7, 0xFC, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x3F, + 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x03, + 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x0F, 0xF7, 0xF8, + 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x3F, 0xDF, 0xE0, 0x00, 0x00, + 0x7F, 0xBF, 0xC0, 0x00, 0x00, 0xFF, 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x7F, + 0x80, 0x00, 0x03, 0xF8, 0xFF, 0x00, 0x00, 0x07, 0xF0, 0xFE, 0x00, 0x00, + 0x0F, 0xE1, 0xFE, 0x00, 0x00, 0x3F, 0x81, 0xFC, 0x00, 0x00, 0x7F, 0x03, + 0xFC, 0x00, 0x00, 0xFC, 0x03, 0xF8, 0x00, 0x03, 0xF0, 0x03, 0xF8, 0x00, + 0x07, 0xE0, 0x03, 0xF8, 0x00, 0x1F, 0x80, 0x03, 0xF8, 0x00, 0x7E, 0x00, + 0x03, 0xF8, 0x01, 0xF8, 0x00, 0x03, 0xFE, 0x1F, 0xC0, 0x00, 0x01, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, + 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xC0, 0x00, 0x00, 0x7E, 0x3C, 0x00, + 0x00, 0x01, 0xF1, 0xE0, 0x00, 0x00, 0x0F, 0xC7, 0x00, 0x00, 0x00, 0x3F, + 0x18, 0x00, 0x00, 0x00, 0xF8, 0xE0, 0x00, 0x00, 0x03, 0xE3, 0x00, 0x00, + 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x01, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0x00, + 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0x0F, 0x80, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, + 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x07, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x3E, 0x00, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x01, + 0xF8, 0x03, 0xFC, 0x00, 0x7E, 0x00, 0x1F, 0xC0, 0x1F, 0x80, 0x01, 0xFC, + 0x07, 0xE0, 0x00, 0x1F, 0x81, 0xF8, 0x00, 0x01, 0xF8, 0x3F, 0x00, 0x00, + 0x3F, 0x0F, 0xC0, 0x00, 0x03, 0xF1, 0xF8, 0x00, 0x00, 0x7E, 0x3F, 0x00, + 0x00, 0x0F, 0xC7, 0xE0, 0x00, 0x01, 0xF8, 0xFC, 0x00, 0x00, 0x3F, 0x1F, + 0xC0, 0x00, 0x07, 0xE3, 0xF8, 0x00, 0x00, 0xFC, 0x7F, 0x80, 0x00, 0x3F, + 0x8F, 0xF0, 0x00, 0x07, 0xE1, 0xFF, 0x00, 0x00, 0xFC, 0x3F, 0xF0, 0x00, + 0x3F, 0x03, 0xFF, 0x00, 0x07, 0xE0, 0x7F, 0xF0, 0x01, 0xF8, 0x07, 0xFF, + 0x00, 0x7E, 0x00, 0x7F, 0xF0, 0x1F, 0x80, 0x07, 0xFF, 0x07, 0xC0, 0x00, + 0x7F, 0xFB, 0xF0, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x0F, + 0x3F, 0xFE, 0x00, 0x07, 0xC3, 0xFF, 0xE0, 0x01, 0xF0, 0x1F, 0xFE, 0x00, + 0x7C, 0x01, 0xFF, 0xE0, 0x1F, 0x80, 0x1F, 0xFE, 0x07, 0xE0, 0x00, 0xFF, + 0xE1, 0xF8, 0x00, 0x0F, 0xFC, 0x3F, 0x00, 0x00, 0xFF, 0xCF, 0xE0, 0x00, + 0x0F, 0xF9, 0xF8, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x1F, 0xFF, 0xE0, + 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xBF, 0x00, 0x00, 0x07, 0xF7, 0xF0, 0x00, + 0x00, 0xFC, 0xFE, 0x00, 0x00, 0x1F, 0x8F, 0xE0, 0x00, 0x07, 0xE1, 0xFC, + 0x00, 0x00, 0xFC, 0x1F, 0xC0, 0x00, 0x3F, 0x01, 0xFC, 0x00, 0x0F, 0xC0, + 0x1F, 0xE0, 0x03, 0xF0, 0x00, 0xFF, 0x83, 0xF8, 0x00, 0x0F, 0xFF, 0xFC, + 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0x00, 0xFE, + 0x00, 0x01, 0xF0, 0x01, 0xFC, 0x00, 0x0F, 0x80, 0x01, 0xF8, 0x00, 0x7E, + 0x00, 0x07, 0xF0, 0x03, 0xF0, 0x00, 0x0F, 0xE0, 0x1F, 0xC0, 0x00, 0x1F, + 0xC0, 0x7E, 0x00, 0x00, 0x7F, 0x03, 0xF8, 0x00, 0x00, 0xFE, 0x0F, 0xE0, + 0x00, 0x03, 0xF8, 0x7F, 0x80, 0x00, 0x0F, 0xF1, 0xFC, 0x00, 0x00, 0x3F, + 0xC7, 0xF0, 0x00, 0x00, 0x7F, 0xBF, 0xC0, 0x00, 0x01, 0xFE, 0xFF, 0x00, + 0x00, 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x1F, 0xEF, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, + 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, + 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0x7F, 0xC0, 0x00, 0x03, 0xFD, + 0xFF, 0x00, 0x00, 0x0F, 0xF7, 0xFE, 0x00, 0x00, 0x7F, 0xCF, 0xF8, 0x00, + 0x01, 0xFF, 0x1F, 0xF0, 0x00, 0x0F, 0xFC, 0x7F, 0xE0, 0x00, 0x7F, 0xF0, + 0xFF, 0xC0, 0x07, 0xFF, 0x81, 0xFF, 0xE0, 0xFD, 0xFE, 0x03, 0xFF, 0xFF, + 0xC7, 0xF8, 0x07, 0xFF, 0xFC, 0x1F, 0xE0, 0x07, 0xFF, 0xC0, 0xFF, 0x00, + 0x00, 0xE0, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0xE7, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF7, 0xFD, 0xFE, 0x3F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x0F, + 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0x3F, 0x87, 0x80, 0x1F, + 0x03, 0xFC, 0x1F, 0xF1, 0xFF, 0x8F, 0xFC, 0x7F, 0xE1, 0xFF, 0x0F, 0xF0, + 0x3F, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x83, 0xFE, 0x1F, 0xF9, 0xFF, 0xEF, 0xFF, 0x7F, + 0xF9, 0xFF, 0xEF, 0xFF, 0x3F, 0xF8, 0x23, 0xC0, 0x1C, 0x00, 0xE0, 0x07, + 0x00, 0x70, 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, 0x80, 0x38, 0x03, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x20, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x01, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x3C, 0x03, 0xFE, 0x00, + 0xE0, 0x01, 0xFE, 0x03, 0x80, 0x01, 0xFE, 0x0E, 0x00, 0x01, 0xFE, 0x3C, + 0x00, 0x03, 0xFE, 0x78, 0x00, 0x03, 0xFC, 0xF0, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xE0, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0xFF, 0x7F, 0x00, + 0x01, 0xFE, 0xFC, 0x00, 0x03, 0xFC, 0x70, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0xFE, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x1F, 0x00, + 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x01, 0xC0, 0x00, + 0x00, 0x07, 0x80, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, + 0x00, 0x30, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x01, 0xFC, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x80, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x00, 0x00, 0x3E, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x3E, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x03, 0xF8, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0x78, 0x0F, 0xF0, 0x00, 0x01, 0xFF, 0x8F, 0xC0, 0x78, 0x1F, + 0xC0, 0x00, 0x0F, 0xFF, 0x1F, 0x80, 0xF0, 0x7F, 0x80, 0x00, 0x3F, 0xFF, + 0x7F, 0x00, 0xF0, 0xFE, 0x00, 0x00, 0xFF, 0x8F, 0xFC, 0x01, 0xE3, 0xFC, + 0x00, 0x03, 0xFC, 0x0F, 0xF8, 0x03, 0xC7, 0xF8, 0x00, 0x0F, 0xE0, 0x0F, + 0xF0, 0x03, 0x8F, 0xE0, 0x00, 0x3F, 0x80, 0x1F, 0xE0, 0x07, 0xBF, 0xC0, + 0x00, 0xFE, 0x00, 0x3F, 0x80, 0x0F, 0x7F, 0x80, 0x01, 0xF8, 0x00, 0x7F, + 0x00, 0x1E, 0xFF, 0x00, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x3D, 0xFC, 0x00, + 0x0F, 0xC0, 0x01, 0xFC, 0x00, 0x7B, 0xF8, 0x00, 0x3F, 0x00, 0x03, 0xF0, + 0x00, 0xF7, 0xF0, 0x00, 0x7E, 0x00, 0x07, 0xE0, 0x01, 0xFF, 0xE0, 0x01, + 0xFC, 0x00, 0x0F, 0xC0, 0x03, 0xFF, 0xC0, 0x03, 0xF0, 0x00, 0x1F, 0x80, + 0x07, 0xFF, 0x80, 0x07, 0xE0, 0x00, 0x3E, 0x00, 0x0E, 0xFF, 0x00, 0x1F, + 0xC0, 0x00, 0xFC, 0x00, 0x1D, 0xFE, 0x00, 0x3F, 0x80, 0x01, 0xF8, 0x00, + 0x79, 0xFC, 0x00, 0x7E, 0x00, 0x03, 0xF0, 0x00, 0xF3, 0xF8, 0x00, 0xFC, + 0x00, 0x0F, 0xC0, 0x01, 0xC7, 0xF0, 0x01, 0xF8, 0x00, 0x1F, 0x80, 0x07, + 0x8F, 0xE0, 0x03, 0xF0, 0x00, 0x7F, 0x00, 0x0F, 0x1F, 0xE0, 0x07, 0xE0, + 0x00, 0xFE, 0x00, 0x3C, 0x3F, 0xC0, 0x0F, 0xE0, 0x03, 0xF8, 0x00, 0x70, + 0x3F, 0x80, 0x1F, 0xC0, 0x0F, 0xF0, 0x01, 0xE0, 0x7F, 0x00, 0x3F, 0x80, + 0x1F, 0xE0, 0x07, 0x80, 0xFF, 0x00, 0x3F, 0x80, 0x6F, 0xC0, 0x1E, 0x00, + 0xFE, 0x00, 0x7F, 0x83, 0x8F, 0xC0, 0x78, 0x01, 0xFE, 0x00, 0x7F, 0xFE, + 0x1F, 0x81, 0xE0, 0x01, 0xFC, 0x00, 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x03, + 0xFC, 0x00, 0xFF, 0xC0, 0x1F, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x7E, 0x00, + 0x0F, 0xE0, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3D, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xE3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC3, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x87, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x1E, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x1F, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xE0, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x3F, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x1E, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x03, 0xC0, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x3C, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, + 0xC0, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x78, 0x00, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x03, 0xC0, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x07, 0x80, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x3C, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x00, 0x1F, 0xF8, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, + 0x07, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0x80, 0x00, 0x00, + 0x00, 0x7F, 0xE0, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x7C, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x01, 0xF8, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xC0, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x7F, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x87, 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFC, 0x00, + 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x3F, 0xE0, + 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0xFF, + 0x80, 0x00, 0x07, 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x7F, 0xC0, 0x03, + 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0x80, + 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF0, 0x01, 0xFF, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x7F, 0xC0, 0x07, 0xFC, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x3F, 0xE0, 0x03, 0xFE, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0xFF, 0x80, 0x0F, 0xF8, 0x00, 0x00, 0x3F, 0xF0, 0x01, 0xFF, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x80, 0x07, 0xFC, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF8, 0x00, 0x1F, + 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x03, 0xFE, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x07, 0xFC, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x00, 0x3F, + 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x01, 0xFF, 0xC0, 0x03, 0xFE, 0x00, 0x00, + 0x1F, 0xFC, 0x00, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0xC0, 0x0F, 0xF8, 0x00, + 0x00, 0x1F, 0xF8, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x3F, 0xE0, + 0x00, 0x00, 0x3F, 0xF0, 0x07, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x7F, 0xE0, 0x1F, 0xF0, 0x00, 0x00, 0x0F, 0xFC, 0x03, + 0xFE, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x7F, 0xC0, 0x00, 0x00, 0x3F, 0xF0, + 0x0F, 0xF8, 0x00, 0x00, 0x07, 0xFE, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x3F, 0xE0, 0x00, 0x00, 0x1F, 0xF8, 0x07, 0xFC, 0x00, 0x00, 0x03, + 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xE0, 0x1F, 0xF0, 0x00, 0x00, + 0x1F, 0xF8, 0x03, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0xFF, 0xC0, 0x0F, 0xF8, 0x00, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0x00, + 0x00, 0x0F, 0xFE, 0x00, 0x3F, 0xF0, 0x00, 0x07, 0xFF, 0x80, 0x0F, 0xFE, + 0x00, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF8, 0x1F, 0xFF, 0xF0, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x30, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, 0xC0, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0x07, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x03, 0xFF, + 0x80, 0x07, 0xFF, 0xF0, 0x00, 0x3F, 0xF8, 0x00, 0x03, 0xFF, 0xC0, 0x01, + 0xFF, 0x80, 0x00, 0x07, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x0F, 0xF0, 0x03, 0xFE, 0x00, 0x00, 0x00, + 0x1F, 0xC0, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x7C, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x3F, 0xF0, + 0x00, 0x00, 0x00, 0x03, 0xE0, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0x87, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x78, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xE3, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x03, 0x9F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x7F, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x20, 0x7F, 0xE0, 0x00, 0x00, + 0x00, 0x01, 0xC0, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0E, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x78, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x0F, + 0xFF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0x1F, 0xFE, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x1F, + 0xF8, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, + 0x00, 0x00, 0x07, 0xFF, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFC, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, + 0x00, 0x01, 0xFF, 0x80, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, + 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0xFF, 0xC0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x3F, + 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0xFF, 0xC0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x7F, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x3F, 0xF0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x01, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x7F, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x01, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xC0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0x80, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x01, 0xFF, + 0x80, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0x00, + 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x01, 0xFF, 0xF8, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0x80, 0x03, + 0xFE, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x01, 0xE0, + 0x00, 0xFF, 0x80, 0x00, 0x00, 0x07, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x01, 0xC0, 0x01, 0xFF, 0x00, 0x00, + 0x00, 0x06, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x30, 0x00, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x18, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x0F, 0xF8, 0x00, 0x00, + 0x0E, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x70, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x03, 0x80, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x1C, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x01, 0xE0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x07, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xF0, 0x00, + 0x00, 0xFC, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xE0, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x0F, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x38, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0E, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x30, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x01, + 0x80, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1C, + 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x1F, 0xF0, 0x00, 0x00, 0x00, + 0x0E, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x07, 0xFC, 0x00, 0x00, + 0x00, 0x07, 0x80, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x78, 0x01, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0xC0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x7F, + 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0x3F, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0x03, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, + 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xC0, + 0x00, 0x00, 0xFF, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x1F, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x07, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x07, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x07, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x03, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x03, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x00, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x01, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x03, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x0F, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x03, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x01, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x00, 0xC0, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0xC0, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xF0, 0x00, 0x18, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x01, 0xC0, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x1E, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x3F, 0xFF, 0x80, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x7F, + 0xE0, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x07, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xF0, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xC0, + 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x1F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x7F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF0, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x07, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xF0, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x81, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x0F, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xE0, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x03, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x03, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x80, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x7F, 0xC0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x3F, + 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x1F, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x01, 0xFF, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x1F, 0xFC, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0xC1, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, + 0xF0, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x1F, 0xFC, 0x00, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFE, 0x00, + 0x07, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x03, + 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, 0xF8, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x1F, 0xF0, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x3F, 0xE0, 0x00, 0x00, + 0x03, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x03, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x3F, + 0xE0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xC0, + 0x00, 0x00, 0x07, 0xFC, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0xF0, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x03, 0xFF, 0xC0, + 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xFC, + 0x3F, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x1F, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, + 0xFF, 0xE0, 0x0F, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, + 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, + 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, + 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, 0xFF, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, 0xFC, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xF0, 0x00, + 0x0F, 0xFC, 0x00, 0x03, 0xFF, 0x00, 0x01, 0xFF, 0xE0, 0x01, 0xFF, 0xFE, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xFF, 0x03, + 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x03, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x01, 0xFE, 0x00, 0x1C, 0x01, 0xFE, 0x00, 0x7E, 0x01, 0xFE, 0x00, 0xFF, + 0x01, 0xFE, 0x00, 0xFF, 0x81, 0xFC, 0x00, 0xFF, 0x81, 0xFC, 0x00, 0xFF, + 0x83, 0xF8, 0x00, 0xFF, 0xC3, 0xF0, 0x00, 0x7F, 0xE7, 0xE0, 0x00, 0x7F, + 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, + 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x7F, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x1F, 0x80, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x3F, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x03, + 0xFE, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x80, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x83, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFE, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE7, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xBF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC7, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x3F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x07, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x0F, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x3F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xF0, 0x00, 0x00, + 0x03, 0xFE, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x01, + 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x1F, + 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x1F, 0xFF, 0xC0, + 0x00, 0x03, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x01, 0x80, 0x7F, 0xC0, 0x00, 0x00, 0x00, + 0x1C, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xF0, 0x00, 0x00, + 0x00, 0x0E, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xF0, 0x07, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x78, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xC0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x7F, 0xC0, 0x00, 0x00, 0x07, 0xE0, 0x07, 0xFE, 0x00, 0x00, 0x00, 0xFF, + 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x3F, 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC3, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF0, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x7F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0x7F, 0xC0, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFB, 0xFE, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0x9F, 0xF0, 0x00, 0x07, 0xBF, 0xF0, 0x00, 0x00, 0x00, + 0x7C, 0xFF, 0x80, 0x00, 0x3D, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xC7, 0xFC, + 0x00, 0x01, 0xE7, 0xFE, 0x00, 0x00, 0x00, 0x1E, 0x3F, 0xE0, 0x00, 0x0F, + 0x3F, 0xF0, 0x00, 0x00, 0x01, 0xF1, 0xFF, 0x00, 0x00, 0x78, 0xFF, 0x80, + 0x00, 0x00, 0x0F, 0x0F, 0xF8, 0x00, 0x03, 0xC7, 0xFE, 0x00, 0x00, 0x00, + 0xF8, 0x7F, 0xC0, 0x00, 0x1E, 0x3F, 0xF0, 0x00, 0x00, 0x07, 0x83, 0xFE, + 0x00, 0x00, 0xF0, 0xFF, 0xC0, 0x00, 0x00, 0x7C, 0x1F, 0xF0, 0x00, 0x07, + 0x87, 0xFE, 0x00, 0x00, 0x03, 0xC0, 0xFF, 0x80, 0x00, 0x3C, 0x1F, 0xF8, + 0x00, 0x00, 0x1E, 0x07, 0xFC, 0x00, 0x01, 0xE0, 0xFF, 0xC0, 0x00, 0x01, + 0xE0, 0x3F, 0xE0, 0x00, 0x0F, 0x03, 0xFF, 0x00, 0x00, 0x0F, 0x01, 0xFF, + 0x00, 0x00, 0x78, 0x1F, 0xF8, 0x00, 0x00, 0xF8, 0x0F, 0xF8, 0x00, 0x03, + 0xC0, 0x7F, 0xE0, 0x00, 0x07, 0x80, 0x7F, 0xC0, 0x00, 0x1E, 0x03, 0xFF, + 0x00, 0x00, 0x7C, 0x03, 0xFE, 0x00, 0x00, 0xF0, 0x0F, 0xFC, 0x00, 0x03, + 0xC0, 0x1F, 0xF0, 0x00, 0x07, 0x80, 0x7F, 0xE0, 0x00, 0x3E, 0x00, 0xFF, + 0x80, 0x00, 0x3C, 0x03, 0xFF, 0x00, 0x01, 0xE0, 0x07, 0xFC, 0x00, 0x01, + 0xE0, 0x0F, 0xFC, 0x00, 0x0F, 0x00, 0x3F, 0xE0, 0x00, 0x0F, 0x00, 0x7F, + 0xE0, 0x00, 0xF0, 0x01, 0xFF, 0x00, 0x00, 0x78, 0x01, 0xFF, 0x80, 0x07, + 0x80, 0x0F, 0xF8, 0x00, 0x03, 0xC0, 0x0F, 0xFC, 0x00, 0x7C, 0x00, 0x7F, + 0xC0, 0x00, 0x1E, 0x00, 0x3F, 0xF0, 0x03, 0xC0, 0x03, 0xFE, 0x00, 0x00, + 0xF0, 0x01, 0xFF, 0x80, 0x3E, 0x00, 0x1F, 0xF0, 0x00, 0x07, 0x80, 0x07, + 0xFE, 0x01, 0xE0, 0x00, 0xFF, 0x80, 0x00, 0x3C, 0x00, 0x3F, 0xF0, 0x0F, + 0x00, 0x07, 0xFC, 0x00, 0x01, 0xE0, 0x00, 0xFF, 0xC0, 0xF0, 0x00, 0x3F, + 0xE0, 0x00, 0x0F, 0x00, 0x07, 0xFE, 0x07, 0x80, 0x01, 0xFF, 0x00, 0x00, + 0x78, 0x00, 0x3F, 0xF0, 0x78, 0x00, 0x0F, 0xF8, 0x00, 0x03, 0xC0, 0x00, + 0xFF, 0xC3, 0xC0, 0x00, 0x7F, 0xC0, 0x00, 0x1E, 0x00, 0x07, 0xFE, 0x3C, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0xF0, 0x00, 0x1F, 0xF9, 0xE0, 0x00, 0x1F, + 0xF0, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xDF, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x3C, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0xFC, 0x00, 0x01, 0xE0, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x3F, 0xE0, 0x00, 0x0F, 0x00, 0x00, 0x7F, 0xF8, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x78, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x0F, + 0xF8, 0x00, 0x03, 0xC0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x1E, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0xF0, 0x00, + 0x01, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, 0x80, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x7C, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x0F, + 0xFC, 0x00, 0x03, 0xF0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x3F, 0x80, 0x00, 0x0F, 0xC0, 0x00, 0x03, 0xFF, 0x80, 0x01, 0xFE, 0x00, + 0x00, 0x3C, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x3F, 0xFC, 0x00, 0x01, 0xE0, + 0x00, 0x07, 0xFF, 0xF8, 0x3F, 0xFF, 0xFE, 0x00, 0x06, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x30, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x3F, 0xFC, 0x00, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x78, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0xF0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x07, + 0xBF, 0xF8, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x0F, 0x7F, 0xF8, 0x00, 0x00, + 0x07, 0x80, 0x00, 0x1E, 0x7F, 0xF8, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x3C, + 0x7F, 0xF8, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x78, 0x7F, 0xF0, 0x00, 0x00, + 0x3C, 0x00, 0x00, 0xF0, 0x7F, 0xF0, 0x00, 0x00, 0x78, 0x00, 0x01, 0xE0, + 0xFF, 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x03, 0xC0, 0xFF, 0xF0, 0x00, 0x01, + 0xE0, 0x00, 0x07, 0x80, 0xFF, 0xE0, 0x00, 0x03, 0xC0, 0x00, 0x0F, 0x00, + 0xFF, 0xE0, 0x00, 0x07, 0x80, 0x00, 0x1E, 0x00, 0xFF, 0xE0, 0x00, 0x0F, + 0x00, 0x00, 0x3C, 0x01, 0xFF, 0xE0, 0x00, 0x1E, 0x00, 0x00, 0x78, 0x01, + 0xFF, 0xE0, 0x00, 0x3C, 0x00, 0x00, 0xF0, 0x01, 0xFF, 0xC0, 0x00, 0x78, + 0x00, 0x01, 0xE0, 0x01, 0xFF, 0xC0, 0x00, 0xF0, 0x00, 0x03, 0xC0, 0x01, + 0xFF, 0xC0, 0x01, 0xE0, 0x00, 0x07, 0x80, 0x03, 0xFF, 0xC0, 0x03, 0xC0, + 0x00, 0x0F, 0x00, 0x03, 0xFF, 0xC0, 0x07, 0x80, 0x00, 0x1E, 0x00, 0x03, + 0xFF, 0x80, 0x0F, 0x00, 0x00, 0x3C, 0x00, 0x03, 0xFF, 0x80, 0x1E, 0x00, + 0x00, 0x78, 0x00, 0x03, 0xFF, 0x80, 0x3C, 0x00, 0x00, 0xF0, 0x00, 0x03, + 0xFF, 0x80, 0x78, 0x00, 0x01, 0xE0, 0x00, 0x07, 0xFF, 0x80, 0xF0, 0x00, + 0x03, 0xC0, 0x00, 0x07, 0xFF, 0x01, 0xE0, 0x00, 0x07, 0x80, 0x00, 0x07, + 0xFF, 0x03, 0xC0, 0x00, 0x0F, 0x00, 0x00, 0x07, 0xFF, 0x07, 0x80, 0x00, + 0x1E, 0x00, 0x00, 0x07, 0xFF, 0x0F, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x0F, + 0xFF, 0x1E, 0x00, 0x00, 0x78, 0x00, 0x00, 0x0F, 0xFE, 0x3C, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x0F, 0xFE, 0x78, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x0F, + 0xFE, 0xF0, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x07, + 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x3C, + 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x1F, + 0xFC, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x01, 0xE0, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x01, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x7C, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x78, + 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x70, 0x07, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xF8, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x1F, + 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x1F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xC3, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x9F, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF3, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x7F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xDF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xDF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xF3, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x7F, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xCF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xC3, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x07, 0xFE, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, + 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x0F, 0xFC, 0x00, 0x00, 0x00, + 0x07, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x0F, 0xF8, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xC0, 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0x80, + 0x01, 0xFF, 0xE0, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0xF0, 0x00, 0xFF, 0x80, + 0x00, 0x3F, 0xF8, 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF8, 0x00, 0xFF, 0x80, + 0x00, 0x0F, 0xFC, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, + 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, + 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, + 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, + 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, + 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFE, 0x00, 0xFF, 0x80, + 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, + 0x00, 0x07, 0xFC, 0x00, 0xFF, 0x80, 0x00, 0x0F, 0xFC, 0x00, 0xFF, 0x80, + 0x00, 0x0F, 0xF8, 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF8, 0x00, 0xFF, 0x80, + 0x00, 0x3F, 0xF0, 0x00, 0xFF, 0x80, 0x00, 0xFF, 0xE0, 0x00, 0xFF, 0x80, + 0x03, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFE, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0xFC, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xC0, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x3F, 0xE0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0x83, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x87, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, + 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC7, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFC, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xCF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xEF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xEF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xEF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFE, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xEF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xEF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xE7, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, + 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC7, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFC, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC7, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0x83, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x3F, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0x81, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, + 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x3F, 0xE0, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x7F, + 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x01, 0xFF, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x3F, 0xF0, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xF8, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x0F, 0xFF, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x07, 0xFE, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x7F, + 0xE0, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x1F, 0xF8, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xF0, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x3F, 0xF8, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0xFF, 0xF0, 0x00, + 0x00, 0x1F, 0xF0, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x03, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x81, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x7F, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0xF0, + 0x07, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x03, 0xFF, 0x80, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x3F, 0xF8, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x03, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x01, 0xFF, 0xC0, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, + 0x03, 0xFF, 0x80, 0x00, 0x03, 0xFE, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x0F, 0xFE, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x3F, 0xE0, 0x00, + 0x01, 0xFF, 0xC0, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x0F, + 0xFC, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x07, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x03, 0xFF, 0xC0, 0x00, + 0x00, 0xFF, 0xF0, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFE, 0x3F, 0xFF, + 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x03, 0xFC, 0x00, 0x30, 0x00, 0x1F, 0xFF, 0xC0, 0x30, 0x00, + 0x3F, 0xFF, 0xF8, 0x78, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, 0x01, 0xFE, 0x00, + 0xFF, 0xF8, 0x03, 0xF8, 0x00, 0x3F, 0xF8, 0x07, 0xF0, 0x00, 0x0F, 0xF8, + 0x0F, 0xF0, 0x00, 0x07, 0xF8, 0x0F, 0xE0, 0x00, 0x03, 0xF8, 0x1F, 0xE0, + 0x00, 0x01, 0xF8, 0x1F, 0xC0, 0x00, 0x00, 0xF8, 0x1F, 0xC0, 0x00, 0x00, + 0x78, 0x1F, 0xC0, 0x00, 0x00, 0x7C, 0x3F, 0xC0, 0x00, 0x00, 0x3C, 0x3F, + 0xC0, 0x00, 0x00, 0x3C, 0x3F, 0xE0, 0x00, 0x00, 0x1C, 0x3F, 0xE0, 0x00, + 0x00, 0x1C, 0x3F, 0xF0, 0x00, 0x00, 0x1C, 0x1F, 0xF8, 0x00, 0x00, 0x0C, + 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, + 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, + 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x01, + 0xFF, 0x70, 0x00, 0x00, 0x01, 0xFF, 0x78, 0x00, 0x00, 0x01, 0xFF, 0x7C, + 0x00, 0x00, 0x01, 0xFF, 0x7C, 0x00, 0x00, 0x01, 0xFE, 0x7E, 0x00, 0x00, + 0x01, 0xFE, 0x7F, 0x00, 0x00, 0x03, 0xFC, 0x7F, 0x80, 0x00, 0x03, 0xFC, + 0x3F, 0xC0, 0x00, 0x07, 0xF8, 0x3F, 0xE0, 0x00, 0x0F, 0xF0, 0x3F, 0xF8, + 0x00, 0x3F, 0xE0, 0x3F, 0xFF, 0x00, 0xFF, 0xC0, 0x3C, 0x7F, 0xFF, 0xFF, + 0x00, 0x38, 0x0F, 0xFF, 0xFC, 0x00, 0x38, 0x01, 0xFF, 0xF0, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x7F, 0xC0, 0x07, 0xFF, 0xFC, 0x00, 0x0F, 0xF8, 0x00, + 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x3F, 0xE0, + 0x00, 0x1F, 0xF0, 0x00, 0x07, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x3F, 0x80, 0x00, 0x1F, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x03, + 0xFE, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x0F, 0x80, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0xF0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x1E, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x03, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, + 0xFF, 0xFC, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x3F, 0xF0, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x78, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xF0, + 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x00, 0x03, 0xC0, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0x80, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x00, 0x00, 0x1E, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3C, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x78, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, + 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x1F, 0xF8, 0x00, 0x00, + 0x00, 0x07, 0x80, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x3C, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x78, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, + 0x01, 0xE0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x1F, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, + 0x0F, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x78, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, + 0xC0, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x3F, 0xF0, + 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x78, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xF0, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x00, 0x03, 0x80, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x3C, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x78, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x03, 0xC0, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0x00, 0x00, + 0x00, 0xFF, 0x80, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x03, 0xE0, 0x00, 0x00, + 0x01, 0xFF, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x7F, 0xFF, 0xF1, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x3F, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0x80, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xF0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x07, 0x80, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x3F, 0xF0, 0x00, + 0x00, 0x00, 0xF8, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x03, 0xC0, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x7C, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, + 0x3C, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x03, + 0xFF, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0xE0, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x1F, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x0F, 0x80, 0x00, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, + 0x01, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x07, 0xC0, 0x00, 0x00, + 0x00, 0x07, 0xFE, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x03, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x7C, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x3C, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC1, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0x87, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x1E, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xF3, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xDF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x07, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0x00, 0x03, 0xFF, + 0xFF, 0x1F, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0xF0, 0x03, 0xFF, + 0x80, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x3F, 0xF8, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xC0, 0x01, 0xFF, 0x80, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, + 0x00, 0x00, 0x0F, 0x80, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, + 0x00, 0xF0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x0F, + 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x01, + 0xFF, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xF8, + 0x00, 0x00, 0x3C, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x07, 0x80, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x78, + 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x07, 0x80, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x7F, 0xC0, + 0x00, 0x1F, 0xFE, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x3D, 0xFF, + 0x00, 0x01, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xDF, 0xF0, 0x00, + 0x1E, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x79, 0xFF, 0x80, 0x03, 0xC0, + 0x00, 0x00, 0x01, 0xFF, 0x00, 0x07, 0x8F, 0xF8, 0x00, 0x3C, 0x00, 0x00, + 0x00, 0x1F, 0xF8, 0x00, 0xF8, 0xFF, 0xC0, 0x07, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0x80, 0x0F, 0x0F, 0xFC, 0x00, 0x78, 0x00, 0x00, 0x00, 0x0F, 0xF8, + 0x00, 0xF0, 0x7F, 0xC0, 0x07, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x1F, + 0x07, 0xFE, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x01, 0xE0, 0x3F, + 0xE0, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x1E, 0x03, 0xFE, 0x00, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x03, 0xC0, 0x3F, 0xF0, 0x1E, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x3C, 0x01, 0xFF, 0x01, 0xE0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0x07, 0xC0, 0x1F, 0xF8, 0x3E, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xF0, 0x78, 0x01, 0xFF, 0x83, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x87, 0x80, 0x0F, 0xF8, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0xF8, + 0x00, 0xFF, 0xC7, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x8F, 0x00, 0x07, + 0xFC, 0x78, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0xF0, 0x00, 0x7F, 0xE7, + 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xDF, 0x00, 0x07, 0xFE, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFD, 0xE0, 0x00, 0x3F, 0xEF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, + 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xE0, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, + 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x01, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x1E, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x18, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xF0, 0x00, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, 0xFF, + 0xF0, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x03, 0xFF, 0xC0, 0x00, + 0x00, 0x3F, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x0F, 0xFE, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, + 0x3E, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, + 0xFF, 0xC0, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0xFC, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x7C, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x7C, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, + 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xF3, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xBF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xF1, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x83, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x0F, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xE0, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x3F, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, + 0x07, 0xE0, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x03, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x07, + 0xC0, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x3F, 0xF8, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x07, 0xC0, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x03, 0xFF, 0x80, + 0x00, 0x01, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, + 0x03, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x3F, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xCF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, + 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x7E, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xE0, 0x00, + 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x0F, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x03, 0xFF, + 0x80, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x78, 0x00, + 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xC0, + 0x00, 0x7C, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x03, 0xE0, 0x00, 0x00, + 0x00, 0x3F, 0xF8, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x01, + 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFC, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x0F, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFE, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x78, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xC7, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x81, 0xFF, + 0x80, 0x00, 0x00, 0x1F, 0xF8, 0x0F, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0x80, + 0x7C, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x03, 0xC0, 0x00, 0x00, 0x01, 0xFF, + 0xC0, 0x1E, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0xE0, 0x00, 0x00, 0x00, + 0xFF, 0xC0, 0x0F, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x70, 0x00, 0x00, + 0x00, 0x7F, 0xE0, 0x03, 0x80, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x1C, 0x00, + 0x00, 0x00, 0x7F, 0xF0, 0x00, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x06, + 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0x80, 0x00, 0x00, 0x01, 0x80, 0x3F, 0xF8, 0x00, 0x00, 0x00, + 0x1C, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0xFC, 0x00, 0x00, + 0x00, 0x06, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x70, 0x1F, 0xFC, 0x00, + 0x00, 0x00, 0x03, 0x80, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3C, 0x0F, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xE0, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0x0F, + 0xFE, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x7F, 0xF0, 0x00, 0x00, 0x00, 0x1F, + 0x87, 0xFF, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x7F, 0xF0, 0x00, 0x00, 0x07, + 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xE0, 0x01, 0xFC, 0x00, + 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, + 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, + 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, + 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, + 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, + 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, + 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, + 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, + 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, + 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, + 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, + 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, + 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0xC0, 0x07, 0xFC, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0xFC, + 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, + 0x07, 0xE0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xF8, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x0F, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x1F, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x07, 0xE0, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xF8, 0x00, 0x00, + 0x3F, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x00, 0xFC, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x1F, 0xC0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xF0, 0x00, 0xFE, + 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, + 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, + 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, + 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, + 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, + 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, + 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, + 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, + 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, + 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, + 0x7F, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, + 0xFE, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, + 0xFC, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x07, + 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x0F, + 0xEF, 0xC0, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x7E, 0x00, + 0x00, 0x07, 0xE1, 0xF8, 0x00, 0x00, 0x3F, 0x83, 0xF0, 0x00, 0x00, 0xFC, + 0x0F, 0xC0, 0x00, 0x07, 0xF0, 0x1F, 0x80, 0x00, 0x1F, 0x80, 0x7E, 0x00, + 0x00, 0xFE, 0x00, 0xFC, 0x00, 0x03, 0xF0, 0x03, 0xF0, 0x00, 0x1F, 0xC0, + 0x07, 0xE0, 0x00, 0x7E, 0x00, 0x1F, 0x80, 0x03, 0xF8, 0x00, 0x3F, 0x00, + 0x0F, 0xC0, 0x00, 0xFC, 0x00, 0x7F, 0x00, 0x01, 0xF8, 0x01, 0xF8, 0x00, + 0x07, 0xE0, 0x0F, 0xE0, 0x00, 0x0F, 0xC0, 0x3F, 0x00, 0x00, 0x3F, 0x01, + 0xFC, 0x00, 0x00, 0x7E, 0x07, 0xE0, 0x00, 0x01, 0xF8, 0x1F, 0x80, 0x00, + 0x03, 0xF0, 0xFC, 0x00, 0x00, 0x0F, 0xC3, 0xF0, 0x00, 0x00, 0x1F, 0x9F, + 0x80, 0x00, 0x00, 0x7E, 0x7E, 0x00, 0x00, 0x00, 0xFC, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x78, 0x00, 0x0F, 0xC0, + 0x00, 0xFE, 0x00, 0x0F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, + 0xE0, 0x00, 0xFF, 0x00, 0x07, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0x7E, 0x00, + 0x03, 0xF0, 0x00, 0x0F, 0x80, 0x00, 0x7C, 0x00, 0x01, 0xE0, 0x00, 0x1F, + 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0xFC, 0x07, 0xF8, 0x00, + 0x0F, 0xC0, 0x0F, 0xE0, 0x00, 0xFC, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x01, + 0xFC, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x07, 0xF8, 0x00, 0x3F, 0x80, 0x3F, + 0xC0, 0x01, 0xFC, 0x01, 0xFE, 0x00, 0x0F, 0xE0, 0x0F, 0xF0, 0x00, 0x7F, + 0x00, 0x3F, 0x80, 0x03, 0xF8, 0x01, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x00, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x07, 0xCF, 0xE0, 0x00, 0x00, 0xF8, + 0x7F, 0x00, 0x00, 0x3F, 0x03, 0xF8, 0x00, 0x07, 0xE0, 0x1F, 0xC0, 0x00, + 0x7C, 0x00, 0xFE, 0x00, 0x0F, 0xC0, 0x07, 0xF0, 0x00, 0xFC, 0x00, 0x3F, + 0x80, 0x1F, 0xC0, 0x01, 0xFC, 0x00, 0xFC, 0x00, 0x0F, 0xE0, 0x0F, 0xE0, + 0x00, 0x7F, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x07, 0xF0, 0x00, 0x1F, 0xC0, + 0x3F, 0x80, 0x00, 0xFE, 0x03, 0xFC, 0x00, 0x07, 0xF0, 0x1F, 0xE0, 0x00, + 0x3F, 0x80, 0xFF, 0x80, 0x01, 0xFC, 0x07, 0xFC, 0x00, 0x1F, 0xE0, 0x1F, + 0xF0, 0x01, 0xFF, 0x00, 0xFF, 0xC0, 0x3F, 0xFC, 0x17, 0xFF, 0x8F, 0x9F, + 0xF3, 0x9F, 0xFF, 0xF8, 0xFF, 0xFC, 0xFF, 0xFF, 0x03, 0xFF, 0xC3, 0xFF, + 0xF0, 0x1F, 0xFC, 0x0F, 0xFE, 0x00, 0x7F, 0x80, 0x0F, 0x80, 0x01, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x01, 0xFF, 0xC0, 0x00, 0x3F, 0xC1, 0xFF, + 0xFC, 0x00, 0x0F, 0xF1, 0xFF, 0xFF, 0x80, 0x03, 0xFC, 0xFF, 0xFF, 0xF0, + 0x00, 0xFF, 0x7F, 0xFF, 0xFE, 0x00, 0x3F, 0xDF, 0x0F, 0xFF, 0xC0, 0x0F, + 0xFF, 0x00, 0x7F, 0xF8, 0x03, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0xFF, 0x80, + 0x00, 0xFF, 0xC0, 0x3F, 0xC0, 0x00, 0x1F, 0xF0, 0x0F, 0xF0, 0x00, 0x07, + 0xFE, 0x03, 0xFC, 0x00, 0x00, 0xFF, 0x80, 0xFF, 0x00, 0x00, 0x3F, 0xE0, + 0x3F, 0xC0, 0x00, 0x07, 0xFC, 0x0F, 0xF0, 0x00, 0x01, 0xFF, 0x03, 0xFC, + 0x00, 0x00, 0x7F, 0xC0, 0xFF, 0x00, 0x00, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, + 0x03, 0xFC, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x03, 0xFC, 0x00, 0x00, 0x3F, + 0xC0, 0xFF, 0x00, 0x00, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, 0x03, 0xFC, 0x0F, + 0xF0, 0x00, 0x00, 0xFF, 0x03, 0xFC, 0x00, 0x00, 0x3F, 0xC0, 0xFF, 0x00, + 0x00, 0x0F, 0xF0, 0x3F, 0xC0, 0x00, 0x03, 0xF8, 0x0F, 0xF0, 0x00, 0x00, + 0xFE, 0x03, 0xFC, 0x00, 0x00, 0x3F, 0x80, 0xFF, 0x00, 0x00, 0x0F, 0xC0, + 0x3F, 0xC0, 0x00, 0x07, 0xF0, 0x0F, 0xF0, 0x00, 0x01, 0xFC, 0x03, 0xFC, + 0x00, 0x00, 0x7E, 0x00, 0xFF, 0x00, 0x00, 0x3F, 0x00, 0x3F, 0xC0, 0x00, + 0x0F, 0xC0, 0x0F, 0xF0, 0x00, 0x07, 0xE0, 0x03, 0xFC, 0x00, 0x01, 0xF0, + 0x00, 0xFF, 0x80, 0x00, 0xF8, 0x00, 0x1F, 0xF0, 0x00, 0xFC, 0x00, 0x03, + 0xFF, 0x80, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, + 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0xFE, 0x0F, 0xF0, 0x00, 0x3E, 0x00, + 0xFF, 0x00, 0x1F, 0x00, 0x0F, 0xF0, 0x07, 0xC0, 0x01, 0xFF, 0x01, 0xF8, + 0x00, 0x1F, 0xE0, 0x3E, 0x00, 0x03, 0xFE, 0x0F, 0x80, 0x00, 0x7F, 0xC3, + 0xF0, 0x00, 0x07, 0xF8, 0x7C, 0x00, 0x00, 0xFE, 0x1F, 0x80, 0x00, 0x0F, + 0xC3, 0xF0, 0x00, 0x00, 0x40, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x0F, 0xC0, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x0F, + 0xE0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x37, 0xFC, + 0x00, 0x00, 0x06, 0xFF, 0x80, 0x00, 0x01, 0x8F, 0xF8, 0x00, 0x00, 0x71, + 0xFF, 0x80, 0x00, 0x1C, 0x1F, 0xF8, 0x00, 0x07, 0x03, 0xFF, 0x80, 0x01, + 0xE0, 0x3F, 0xFC, 0x00, 0xF8, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x7F, 0xFF, + 0xFF, 0x80, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x03, + 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0xFF, 0xC1, 0xFC, 0x00, 0x01, 0xFF, 0xFC, 0x7F, + 0x00, 0x00, 0xFE, 0x0F, 0x9F, 0xC0, 0x00, 0x7C, 0x00, 0xFF, 0xF0, 0x00, + 0x7E, 0x00, 0x0F, 0xFC, 0x00, 0x3F, 0x00, 0x01, 0xFF, 0x00, 0x0F, 0x80, + 0x00, 0x7F, 0xC0, 0x07, 0xE0, 0x00, 0x0F, 0xF0, 0x03, 0xF0, 0x00, 0x03, + 0xFC, 0x00, 0xFC, 0x00, 0x00, 0xFF, 0x00, 0x7E, 0x00, 0x00, 0x1F, 0xC0, + 0x1F, 0x80, 0x00, 0x07, 0xF0, 0x0F, 0xE0, 0x00, 0x01, 0xFC, 0x03, 0xF8, + 0x00, 0x00, 0x7F, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x7F, 0x00, 0x00, + 0x07, 0xF0, 0x1F, 0xC0, 0x00, 0x01, 0xFC, 0x07, 0xF0, 0x00, 0x00, 0x7F, + 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x7F, 0x00, 0x00, 0x07, 0xF0, 0x3F, + 0xC0, 0x00, 0x01, 0xFC, 0x0F, 0xF0, 0x00, 0x00, 0x7F, 0x03, 0xFC, 0x00, + 0x00, 0x1F, 0xC0, 0xFF, 0x00, 0x00, 0x07, 0xF0, 0x3F, 0xE0, 0x00, 0x01, + 0xFC, 0x07, 0xF8, 0x00, 0x00, 0x7F, 0x01, 0xFE, 0x00, 0x00, 0x1F, 0xC0, + 0x7F, 0x80, 0x00, 0x07, 0xF0, 0x1F, 0xF0, 0x00, 0x01, 0xFC, 0x07, 0xFC, + 0x00, 0x00, 0x7F, 0x00, 0xFF, 0x00, 0x00, 0x1F, 0xC0, 0x3F, 0xE0, 0x00, + 0x07, 0xF0, 0x0F, 0xFC, 0x00, 0x03, 0xFC, 0x01, 0xFF, 0x80, 0x00, 0xFF, + 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xE0, 0x0F, 0xFE, 0x00, 0x3F, 0xFC, 0x01, + 0xFF, 0xE0, 0x3D, 0xFF, 0xF0, 0x3F, 0xFF, 0xFE, 0x7F, 0xF8, 0x07, 0xFF, + 0xFF, 0x1F, 0xF8, 0x00, 0xFF, 0xFF, 0x87, 0xF0, 0x00, 0x0F, 0xFF, 0x81, + 0xE0, 0x00, 0x00, 0x7F, 0x00, 0x40, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, + 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x0F, 0x80, 0xFF, + 0x80, 0x01, 0xE0, 0x03, 0xFC, 0x00, 0x3C, 0x00, 0x1F, 0xE0, 0x07, 0x80, + 0x01, 0xFF, 0x00, 0xF8, 0x00, 0x0F, 0xF0, 0x1F, 0x00, 0x00, 0xFF, 0x81, + 0xF0, 0x00, 0x0F, 0xF8, 0x3E, 0x00, 0x00, 0x7F, 0x83, 0xE0, 0x00, 0x07, + 0xFC, 0x3E, 0x00, 0x00, 0x7F, 0xC7, 0xFF, 0xFF, 0xFF, 0xFC, 0x7F, 0xFF, + 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFC, 0x7E, 0x00, 0x00, 0x00, 0x0F, + 0xE0, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, + 0x00, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x03, 0x7F, 0x80, 0x00, 0x00, 0x67, 0xFC, 0x00, 0x00, 0x0E, 0x3F, 0xE0, + 0x00, 0x00, 0xE3, 0xFF, 0x00, 0x00, 0x1C, 0x3F, 0xF0, 0x00, 0x03, 0x81, + 0xFF, 0xC0, 0x00, 0xF8, 0x1F, 0xFE, 0x00, 0x3F, 0x00, 0xFF, 0xFE, 0x1F, + 0xE0, 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0x80, 0x01, 0xFF, + 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, + 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0xF8, 0x7F, 0xE0, 0x00, 0xF0, 0x1F, + 0xF0, 0x00, 0xF8, 0x07, 0xF8, 0x00, 0x78, 0x01, 0xFC, 0x00, 0x7C, 0x00, + 0xFE, 0x00, 0x3E, 0x00, 0x3F, 0x00, 0x3F, 0x00, 0x06, 0x00, 0x1F, 0x80, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, + 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0x80, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x07, + 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x01, 0xF8, 0x3F, 0xFC, 0x00, 0x07, + 0xC0, 0x1F, 0xFF, 0xF0, 0x1F, 0x00, 0x1F, 0xFF, 0xE0, 0x7E, 0x00, 0x3F, + 0xFF, 0xC1, 0xF8, 0x00, 0x3F, 0xC0, 0x03, 0xF0, 0x00, 0x7F, 0x80, 0x0F, + 0xE0, 0x00, 0x7F, 0x80, 0x1F, 0xC0, 0x00, 0xFF, 0x00, 0x3F, 0x80, 0x00, + 0xFE, 0x00, 0xFF, 0x00, 0x01, 0xFC, 0x01, 0xFE, 0x00, 0x03, 0xFC, 0x03, + 0xFC, 0x00, 0x07, 0xF8, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x0F, 0xF0, 0x00, + 0x0F, 0xC0, 0x1F, 0xE0, 0x00, 0x1F, 0x80, 0x1F, 0xC0, 0x00, 0x3F, 0x00, + 0x3F, 0xC0, 0x00, 0x7E, 0x00, 0x7F, 0x80, 0x01, 0xF8, 0x00, 0x7F, 0x80, + 0x03, 0xF0, 0x00, 0xFF, 0x00, 0x07, 0xC0, 0x00, 0xFF, 0x00, 0x1F, 0x80, + 0x00, 0xFF, 0x00, 0x3E, 0x00, 0x00, 0x7F, 0x81, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x01, 0xC0, 0x80, 0x00, + 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x70, + 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, + 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x01, 0xFF, 0xFF, 0xFF, + 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, + 0xFF, 0xFF, 0xFF, 0xF8, 0x01, 0x9F, 0xFF, 0xFF, 0xF8, 0x0E, 0x00, 0x00, + 0x7F, 0xF0, 0x38, 0x00, 0x00, 0x01, 0xE0, 0xF0, 0x00, 0x00, 0x01, 0xC3, + 0xC0, 0x00, 0x00, 0x01, 0xCF, 0x00, 0x00, 0x00, 0x03, 0x3E, 0x00, 0x00, + 0x00, 0x06, 0xFC, 0x00, 0x00, 0x00, 0x0D, 0xF8, 0x00, 0x00, 0x00, 0x3B, + 0xF0, 0x00, 0x00, 0x00, 0x67, 0xF0, 0x00, 0x00, 0x01, 0x8F, 0xF0, 0x00, + 0x00, 0x0F, 0x1F, 0xF0, 0x00, 0x00, 0x3C, 0x3F, 0xF8, 0x00, 0x03, 0xF0, + 0x3F, 0xFF, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, + 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0x80, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x07, + 0xF0, 0x0F, 0xFC, 0x00, 0x00, 0xFE, 0x07, 0xFF, 0xE0, 0x00, 0x1F, 0xC1, + 0xFF, 0xFE, 0x00, 0x03, 0xF8, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0x3F, 0xDF, + 0xFE, 0x00, 0x0F, 0xEF, 0x80, 0x7F, 0xC0, 0x01, 0xFD, 0xC0, 0x07, 0xF8, + 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0x80, 0x07, 0xFC, 0x00, 0x0F, 0xF0, 0x00, + 0xFF, 0x00, 0x01, 0xFE, 0x00, 0x1F, 0xC0, 0x00, 0x1F, 0xC0, 0x03, 0xF8, + 0x00, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x00, + 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x00, 0x3F, + 0x80, 0x07, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x00, 0xFE, 0x00, + 0x1F, 0xC0, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x7F, + 0x00, 0x00, 0x7F, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, + 0x01, 0xFC, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0x07, + 0xF0, 0x00, 0xFE, 0x00, 0x00, 0xFE, 0x00, 0x1F, 0xC0, 0x00, 0x1F, 0xC0, + 0x03, 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x0F, + 0xE0, 0x00, 0x0F, 0xE0, 0x01, 0xFC, 0x00, 0x01, 0xFC, 0x00, 0x3F, 0x80, + 0x00, 0x3F, 0x80, 0x07, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0xFE, 0x00, 0x00, + 0xFE, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x07, 0xF8, 0x00, 0x03, 0xFC, + 0x00, 0xFF, 0x80, 0x00, 0xFF, 0x80, 0x1F, 0xF0, 0x00, 0x1F, 0xF0, 0x07, + 0xFF, 0x00, 0x07, 0xFF, 0x07, 0xFF, 0xFC, 0x07, 0xFF, 0xFD, 0xFF, 0xFF, + 0xC1, 0xFF, 0xFF, 0xC0, 0x00, 0x20, 0x00, 0x03, 0xF0, 0x00, 0x1F, 0xC0, + 0x00, 0xFF, 0x80, 0x03, 0xFE, 0x00, 0x0F, 0xF8, 0x00, 0x3F, 0xE0, 0x00, + 0x7F, 0x80, 0x01, 0xFC, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x00, 0x07, 0xE0, 0x00, 0xFF, 0x80, 0x0F, 0xFE, + 0x01, 0xFF, 0xF8, 0x07, 0xFF, 0xE0, 0x00, 0x7F, 0x80, 0x01, 0xFE, 0x00, + 0x07, 0xF8, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, + 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, + 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, + 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x0F, + 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x0F, 0xE0, + 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xE0, 0x00, + 0x7F, 0x80, 0x01, 0xFE, 0x00, 0x07, 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0xFF, + 0xE0, 0x3F, 0xFF, 0xFB, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x1F, 0xF0, 0x00, 0x3F, 0xE0, 0x00, 0x7F, + 0xC0, 0x00, 0xFF, 0x80, 0x00, 0xFF, 0x00, 0x00, 0xFC, 0x00, 0x00, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, + 0x0F, 0x80, 0x00, 0xFF, 0x00, 0x0F, 0xFE, 0x00, 0xFF, 0xFC, 0x01, 0xFF, + 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xC0, 0x00, 0x3F, + 0x80, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, + 0x00, 0x07, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, + 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, + 0x07, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, 0x00, + 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x07, + 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x7F, + 0x00, 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xF0, + 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x7F, 0x00, + 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xF0, 0x00, + 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0xFC, 0x70, 0x03, 0xF3, 0xF0, 0x07, 0xE7, 0xF0, 0x0F, 0x8F, 0xF0, 0x1F, + 0x1F, 0xF0, 0x7C, 0x3F, 0xFB, 0xF0, 0x3F, 0xFF, 0x80, 0x3F, 0xFC, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x0F, 0xFF, 0xFC, 0x03, 0xFC, 0x00, 0xFF, 0xFF, 0xC0, 0x3F, 0xC0, + 0x00, 0xFF, 0x80, 0x03, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0xC0, 0x00, + 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x1F, 0x00, 0x00, 0x3F, 0xC0, 0x03, 0xC0, + 0x00, 0x03, 0xFC, 0x00, 0x78, 0x00, 0x00, 0x3F, 0xC0, 0x0F, 0x00, 0x00, + 0x03, 0xFC, 0x01, 0xE0, 0x00, 0x00, 0x3F, 0xC0, 0x3C, 0x00, 0x00, 0x03, + 0xFC, 0x07, 0x80, 0x00, 0x00, 0x3F, 0xC0, 0xE0, 0x00, 0x00, 0x03, 0xFC, + 0x3C, 0x00, 0x00, 0x00, 0x3F, 0xC7, 0x80, 0x00, 0x00, 0x03, 0xFC, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xDF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFD, 0xFE, 0x00, 0x00, + 0x00, 0x3F, 0xCF, 0xF0, 0x00, 0x00, 0x03, 0xFC, 0xFF, 0x80, 0x00, 0x00, + 0x3F, 0xC7, 0xFC, 0x00, 0x00, 0x03, 0xFC, 0x3F, 0xC0, 0x00, 0x00, 0x3F, + 0xC1, 0xFE, 0x00, 0x00, 0x03, 0xFC, 0x1F, 0xF0, 0x00, 0x00, 0x3F, 0xC0, + 0xFF, 0x80, 0x00, 0x03, 0xFC, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xC0, 0x3F, + 0xC0, 0x00, 0x03, 0xFC, 0x03, 0xFE, 0x00, 0x00, 0x3F, 0xC0, 0x1F, 0xF0, + 0x00, 0x03, 0xFC, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xC0, 0x07, 0xFC, 0x00, + 0x03, 0xFC, 0x00, 0x7F, 0xC0, 0x00, 0x3F, 0xC0, 0x03, 0xFE, 0x00, 0x03, + 0xFC, 0x00, 0x1F, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xFF, 0x80, 0x03, 0xFE, + 0x00, 0x0F, 0xFE, 0x00, 0xFF, 0xE0, 0x00, 0xFF, 0xF0, 0xFF, 0xFF, 0xC0, + 0x1F, 0xFF, 0xEF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xE0, 0x00, 0x7F, 0x00, 0x1F, 0xF8, 0x0F, 0xFF, 0xC0, 0x7F, 0xFE, 0x00, + 0x0F, 0xF0, 0x00, 0x7F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, + 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, + 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, + 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, + 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, + 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, + 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, + 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, + 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, + 0x3F, 0x80, 0x01, 0xFC, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x03, 0xF8, + 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x3F, 0x80, 0x01, + 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x0F, 0xFE, 0x07, 0xFF, 0xFF, + 0x7F, 0xFF, 0xFC, 0x00, 0x1C, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0x80, 0x00, + 0x07, 0xE0, 0x3F, 0xFE, 0x00, 0x3F, 0xFE, 0x00, 0x01, 0xFF, 0x03, 0xFF, + 0xF8, 0x07, 0xFF, 0xF8, 0x00, 0xFF, 0xF8, 0x7F, 0xFF, 0xE0, 0xFF, 0xFF, + 0xE0, 0x07, 0xFF, 0xC7, 0xC1, 0xFF, 0x0F, 0xC1, 0xFF, 0x80, 0x01, 0xFE, + 0xF0, 0x07, 0xFC, 0xF0, 0x03, 0xFC, 0x00, 0x0F, 0xFE, 0x00, 0x1F, 0xEF, + 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0x80, + 0x01, 0xFE, 0x00, 0x03, 0xFE, 0x00, 0x03, 0xFC, 0x00, 0x0F, 0xE0, 0x00, + 0x1F, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x7F, 0x00, 0x03, 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x1F, + 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0xFF, 0x00, 0x07, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0x07, 0xF8, + 0x00, 0x3F, 0x80, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0xC0, 0x01, 0xFC, 0x00, + 0x01, 0xFC, 0x00, 0x01, 0xFE, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xE0, 0x00, + 0x0F, 0xF0, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x80, 0x03, + 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x1F, 0xC0, 0x00, 0x1F, + 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0xFE, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, + 0x00, 0x07, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0x07, 0xF8, 0x00, 0x3F, 0x80, + 0x00, 0x3F, 0x80, 0x00, 0x3F, 0xC0, 0x01, 0xFC, 0x00, 0x01, 0xFC, 0x00, + 0x01, 0xFE, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, + 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x80, 0x03, 0xF8, 0x00, 0x03, + 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x1F, 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0x1F, + 0xE0, 0x00, 0xFE, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x07, 0xF0, + 0x00, 0x07, 0xF0, 0x00, 0x07, 0xF8, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0x80, + 0x00, 0x3F, 0xC0, 0x01, 0xFC, 0x00, 0x01, 0xFC, 0x00, 0x01, 0xFE, 0x00, + 0x0F, 0xE0, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, 0x7F, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x7F, 0x80, 0x03, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x03, + 0xFC, 0x00, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x01, 0xFF, + 0x00, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0x00, 0x1F, 0xFC, 0x00, 0x1F, 0xFC, + 0x00, 0x1F, 0xFC, 0x07, 0xFF, 0xFC, 0x07, 0xFF, 0xFC, 0x07, 0xFF, 0xFC, + 0xFF, 0xFF, 0xF0, 0x7F, 0xFF, 0xF8, 0x7F, 0xFF, 0xF8, 0x00, 0x3C, 0x03, + 0xFE, 0x00, 0x00, 0x3F, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0xF0, 0x7F, 0xFF, + 0x00, 0x3F, 0xFE, 0x3F, 0xFF, 0xF0, 0x0F, 0xFF, 0xCF, 0xFF, 0xFE, 0x00, + 0x0F, 0xFB, 0xC0, 0x3F, 0xE0, 0x00, 0xFF, 0xE0, 0x03, 0xFC, 0x00, 0x1F, + 0xF8, 0x00, 0x7F, 0x80, 0x03, 0xFE, 0x00, 0x07, 0xF8, 0x00, 0x7F, 0x80, + 0x00, 0xFF, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, 0x01, 0xFE, 0x00, 0x01, + 0xFC, 0x00, 0x3F, 0xC0, 0x00, 0x3F, 0x80, 0x07, 0xF8, 0x00, 0x07, 0xF0, + 0x00, 0xFF, 0x00, 0x00, 0xFE, 0x00, 0x1F, 0xE0, 0x00, 0x1F, 0xC0, 0x03, + 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x00, 0x0F, 0xF0, + 0x00, 0x0F, 0xE0, 0x01, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x3F, 0xC0, 0x00, + 0x3F, 0x80, 0x07, 0xF8, 0x00, 0x07, 0xF0, 0x00, 0xFF, 0x00, 0x00, 0xFE, + 0x00, 0x1F, 0xE0, 0x00, 0x1F, 0xC0, 0x03, 0xFC, 0x00, 0x03, 0xF8, 0x00, + 0x7F, 0x80, 0x00, 0x7F, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xE0, 0x01, 0xFE, + 0x00, 0x01, 0xFC, 0x00, 0x3F, 0xC0, 0x00, 0x3F, 0x80, 0x07, 0xF8, 0x00, + 0x07, 0xF0, 0x00, 0xFF, 0x00, 0x00, 0xFE, 0x00, 0x1F, 0xE0, 0x00, 0x1F, + 0xC0, 0x03, 0xFC, 0x00, 0x03, 0xF8, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x00, + 0x0F, 0xF0, 0x00, 0x0F, 0xE0, 0x01, 0xFE, 0x00, 0x03, 0xFC, 0x00, 0x3F, + 0xC0, 0x00, 0x7F, 0x80, 0x0F, 0xF8, 0x00, 0x0F, 0xF8, 0x01, 0xFF, 0x80, + 0x03, 0xFF, 0x81, 0xFF, 0xFE, 0x03, 0xFF, 0xFE, 0x7F, 0xFF, 0xF0, 0xFF, + 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, + 0x01, 0xF8, 0x1F, 0xF0, 0x00, 0x0F, 0xC0, 0x0F, 0xF8, 0x00, 0x3F, 0x00, + 0x07, 0xF8, 0x00, 0xFC, 0x00, 0x07, 0xF8, 0x03, 0xF0, 0x00, 0x07, 0xF8, + 0x0F, 0xE0, 0x00, 0x0F, 0xF8, 0x1F, 0x80, 0x00, 0x0F, 0xF0, 0x7F, 0x00, + 0x00, 0x0F, 0xF0, 0xFC, 0x00, 0x00, 0x1F, 0xE3, 0xF8, 0x00, 0x00, 0x3F, + 0xE7, 0xF0, 0x00, 0x00, 0x3F, 0xCF, 0xE0, 0x00, 0x00, 0x7F, 0xBF, 0xC0, + 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, + 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, + 0x07, 0xFB, 0xFC, 0x00, 0x00, 0x0F, 0xE7, 0xF8, 0x00, 0x00, 0x1F, 0xCF, + 0xF8, 0x00, 0x00, 0x3F, 0x8F, 0xF0, 0x00, 0x00, 0xFE, 0x1F, 0xF0, 0x00, + 0x01, 0xFC, 0x1F, 0xE0, 0x00, 0x03, 0xF0, 0x3F, 0xE0, 0x00, 0x0F, 0xC0, + 0x3F, 0xC0, 0x00, 0x1F, 0x80, 0x3F, 0xC0, 0x00, 0x7E, 0x00, 0x3F, 0xC0, + 0x01, 0xF8, 0x00, 0x3F, 0xC0, 0x07, 0xE0, 0x00, 0x3F, 0xE0, 0x1F, 0x00, + 0x00, 0x1F, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x03, + 0xFC, 0x00, 0x00, 0x00, 0x1C, 0x03, 0xFF, 0x00, 0x00, 0x1F, 0x03, 0xFF, + 0xF0, 0x00, 0x3F, 0xC1, 0xFF, 0xFF, 0x00, 0x7F, 0xF1, 0xFF, 0xFF, 0xE0, + 0x7F, 0xFC, 0xFF, 0xFF, 0xFC, 0x1F, 0xFF, 0x7C, 0x07, 0xFF, 0x00, 0x3F, + 0xFC, 0x00, 0xFF, 0xE0, 0x0F, 0xFE, 0x00, 0x0F, 0xFC, 0x01, 0xFE, 0x00, + 0x01, 0xFF, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0xE0, 0x1F, 0xC0, 0x00, 0x0F, + 0xF8, 0x07, 0xF0, 0x00, 0x01, 0xFE, 0x01, 0xFC, 0x00, 0x00, 0x7F, 0xC0, + 0x7F, 0x00, 0x00, 0x1F, 0xF0, 0x1F, 0xC0, 0x00, 0x03, 0xFC, 0x07, 0xF0, + 0x00, 0x00, 0xFF, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0xC0, 0x7F, 0x00, 0x00, + 0x0F, 0xF0, 0x1F, 0xC0, 0x00, 0x03, 0xFC, 0x07, 0xF0, 0x00, 0x00, 0xFF, + 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x7F, 0x00, 0x00, 0x07, 0xF0, 0x1F, + 0xC0, 0x00, 0x01, 0xFC, 0x07, 0xF0, 0x00, 0x00, 0x7F, 0x01, 0xFC, 0x00, + 0x00, 0x3F, 0xC0, 0x7F, 0x00, 0x00, 0x0F, 0xF0, 0x1F, 0xC0, 0x00, 0x03, + 0xF8, 0x07, 0xF0, 0x00, 0x00, 0xFE, 0x01, 0xFC, 0x00, 0x00, 0x3F, 0x80, + 0x7F, 0x00, 0x00, 0x0F, 0xC0, 0x1F, 0xC0, 0x00, 0x07, 0xF0, 0x07, 0xF0, + 0x00, 0x01, 0xF8, 0x01, 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x7F, 0x00, 0x00, + 0x3F, 0x00, 0x1F, 0xE0, 0x00, 0x1F, 0x80, 0x07, 0xF8, 0x00, 0x07, 0xE0, + 0x01, 0xFF, 0x80, 0x03, 0xF0, 0x00, 0x7F, 0xF0, 0x01, 0xF8, 0x00, 0x1F, + 0xDF, 0x81, 0xF8, 0x00, 0x07, 0xF3, 0xFF, 0xFC, 0x00, 0x01, 0xFC, 0x3F, + 0xFC, 0x00, 0x00, 0x7F, 0x03, 0xF8, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, + 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, + 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, + 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x0C, 0x00, 0x00, + 0xFF, 0xFF, 0x0F, 0x00, 0x00, 0xFE, 0x03, 0xF7, 0xC0, 0x00, 0x7C, 0x00, + 0x3F, 0xF0, 0x00, 0x7E, 0x00, 0x07, 0xFC, 0x00, 0x3F, 0x00, 0x00, 0xFF, + 0x00, 0x0F, 0x80, 0x00, 0x3F, 0xC0, 0x07, 0xE0, 0x00, 0x0F, 0xF0, 0x03, + 0xF0, 0x00, 0x01, 0xFC, 0x01, 0xFC, 0x00, 0x00, 0x7F, 0x00, 0x7E, 0x00, + 0x00, 0x1F, 0xC0, 0x3F, 0x80, 0x00, 0x07, 0xF0, 0x0F, 0xE0, 0x00, 0x01, + 0xFC, 0x03, 0xF0, 0x00, 0x00, 0x7F, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, + 0x7F, 0x00, 0x00, 0x07, 0xF0, 0x1F, 0xC0, 0x00, 0x01, 0xFC, 0x07, 0xF0, + 0x00, 0x00, 0x7F, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0xFF, 0x00, 0x00, + 0x07, 0xF0, 0x3F, 0xC0, 0x00, 0x01, 0xFC, 0x0F, 0xF0, 0x00, 0x00, 0x7F, + 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0xFF, 0x00, 0x00, 0x07, 0xF0, 0x3F, + 0xC0, 0x00, 0x01, 0xFC, 0x0F, 0xF0, 0x00, 0x00, 0x7F, 0x03, 0xFE, 0x00, + 0x00, 0x1F, 0xC0, 0x7F, 0x80, 0x00, 0x07, 0xF0, 0x1F, 0xE0, 0x00, 0x01, + 0xFC, 0x07, 0xFC, 0x00, 0x00, 0x7F, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xC0, + 0x3F, 0xE0, 0x00, 0x07, 0xF0, 0x0F, 0xFC, 0x00, 0x03, 0xFC, 0x03, 0xFF, + 0x00, 0x00, 0xFF, 0x00, 0x7F, 0xF0, 0x00, 0xFF, 0xC0, 0x0F, 0xFE, 0x00, + 0xF7, 0xF0, 0x03, 0xFF, 0xFF, 0xF9, 0xFC, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, + 0x00, 0x0F, 0xFF, 0xFE, 0x1F, 0xC0, 0x01, 0xFF, 0xFE, 0x07, 0xF0, 0x00, + 0x1F, 0xFE, 0x01, 0xFC, 0x00, 0x01, 0xFC, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, + 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFF, + 0xFF, 0xF0, 0x00, 0x0C, 0x07, 0xF8, 0x01, 0xF0, 0x3F, 0xE0, 0x3F, 0xC1, + 0xFF, 0xC7, 0xFF, 0x0F, 0xFF, 0x7F, 0xFC, 0x7F, 0xFD, 0xFF, 0xF3, 0x8F, + 0xF0, 0x3F, 0xDC, 0x1F, 0x80, 0xFF, 0x60, 0x3E, 0x01, 0xFF, 0x00, 0x00, + 0x07, 0xF8, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, + 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, + 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x1F, 0xC0, + 0x00, 0x00, 0x7F, 0x80, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x7F, 0xF8, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFC, 0x00, + 0x01, 0xFF, 0x82, 0x01, 0xFF, 0xFF, 0x81, 0xF0, 0x0F, 0xE0, 0xF8, 0x01, + 0xF8, 0x7C, 0x00, 0x3E, 0x1F, 0x00, 0x07, 0x8F, 0x80, 0x00, 0xE3, 0xE0, + 0x00, 0x38, 0xF8, 0x00, 0x06, 0x3E, 0x00, 0x01, 0x8F, 0xC0, 0x00, 0x63, + 0xF0, 0x00, 0x08, 0xFE, 0x00, 0x02, 0x3F, 0xC0, 0x00, 0x0F, 0xFC, 0x00, + 0x01, 0xFF, 0xC0, 0x00, 0x7F, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x01, 0xFF, + 0xF8, 0x00, 0x3F, 0xFF, 0x80, 0x07, 0xFF, 0xF0, 0x00, 0x7F, 0xFE, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0x00, 0x01, 0xFF, + 0xE0, 0x00, 0x1F, 0xFE, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x3F, 0xF0, 0x00, + 0x07, 0xFC, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x0F, 0xF8, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3E, 0xF8, 0x00, 0x1F, + 0x3F, 0x00, 0x07, 0xCF, 0xE0, 0x03, 0xE3, 0xFE, 0x03, 0xE0, 0xC7, 0xFF, + 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x08, 0x00, 0x00, 0x18, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x38, 0x00, 0x00, 0x78, 0x00, 0x00, 0xF8, 0x00, 0x01, + 0xF8, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x0F, + 0xF8, 0x00, 0x1F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFC, 0xFF, 0xFF, 0xFC, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x03, 0xFC, 0x00, 0x03, + 0xFC, 0x03, 0x03, 0xFE, 0x0E, 0x03, 0xFF, 0xFC, 0x01, 0xFF, 0xF8, 0x00, + 0xFF, 0xF0, 0x00, 0x7F, 0xE0, 0x00, 0x1F, 0x00, 0xFF, 0xF8, 0x03, 0xFF, + 0xF8, 0x3F, 0xFE, 0x00, 0xFF, 0xFE, 0x01, 0xFF, 0x80, 0x03, 0xFF, 0x80, + 0x3F, 0xE0, 0x00, 0x3F, 0xE0, 0x07, 0xF8, 0x00, 0x0F, 0xF8, 0x01, 0xFE, + 0x00, 0x01, 0xFE, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, + 0x1F, 0xE0, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, + 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, 0x00, 0x7F, 0x80, + 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, + 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x01, 0xFE, + 0x00, 0x01, 0xFE, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, + 0x1F, 0xE0, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, + 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x07, + 0xF8, 0x00, 0x07, 0xF8, 0x01, 0xFE, 0x00, 0x01, 0xFE, 0x00, 0x7F, 0x80, + 0x00, 0x7F, 0x80, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x03, 0xF8, 0x00, 0x0F, + 0xF8, 0x00, 0xFF, 0x00, 0x07, 0xFE, 0x00, 0x3F, 0xE0, 0x03, 0xFF, 0x80, + 0x0F, 0xFC, 0x03, 0xDF, 0xF0, 0x01, 0xFF, 0xC7, 0xE7, 0xFF, 0xC0, 0x7F, + 0xFF, 0xF1, 0xFF, 0xF0, 0x0F, 0xFF, 0xF8, 0x7F, 0xE0, 0x01, 0xFF, 0xFC, + 0x1F, 0xC0, 0x00, 0x3F, 0xFC, 0x07, 0x80, 0x00, 0x01, 0xFC, 0x01, 0x80, + 0x00, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xCF, + 0xFF, 0x00, 0x00, 0x7F, 0x83, 0xFF, 0x00, 0x00, 0x1F, 0x80, 0xFF, 0x80, + 0x00, 0x07, 0x80, 0x3F, 0xC0, 0x00, 0x03, 0xC0, 0x1F, 0xF0, 0x00, 0x03, + 0xC0, 0x07, 0xF8, 0x00, 0x01, 0xE0, 0x03, 0xFC, 0x00, 0x00, 0xE0, 0x00, + 0xFF, 0x00, 0x00, 0xF0, 0x00, 0x7F, 0x80, 0x00, 0x70, 0x00, 0x1F, 0xE0, + 0x00, 0x38, 0x00, 0x0F, 0xF0, 0x00, 0x3C, 0x00, 0x07, 0xF8, 0x00, 0x1C, + 0x00, 0x01, 0xFE, 0x00, 0x1E, 0x00, 0x00, 0xFF, 0x00, 0x0E, 0x00, 0x00, + 0x3F, 0xC0, 0x07, 0x00, 0x00, 0x1F, 0xE0, 0x07, 0x80, 0x00, 0x07, 0xF0, + 0x03, 0x80, 0x00, 0x03, 0xFC, 0x01, 0xC0, 0x00, 0x01, 0xFE, 0x01, 0xC0, + 0x00, 0x00, 0x7F, 0x80, 0xE0, 0x00, 0x00, 0x3F, 0xC0, 0xF0, 0x00, 0x00, + 0x0F, 0xE0, 0x70, 0x00, 0x00, 0x07, 0xF8, 0x38, 0x00, 0x00, 0x03, 0xFC, + 0x38, 0x00, 0x00, 0x00, 0xFF, 0x1C, 0x00, 0x00, 0x00, 0x7F, 0x9E, 0x00, + 0x00, 0x00, 0x1F, 0xCE, 0x00, 0x00, 0x00, 0x0F, 0xF7, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, + 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x3C, + 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x1F, + 0xFF, 0xF8, 0x03, 0xFF, 0xCF, 0xFE, 0x00, 0x3F, 0xFE, 0x00, 0x03, 0xF8, + 0x3F, 0xE0, 0x00, 0xFF, 0xC0, 0x00, 0x0F, 0x81, 0xFF, 0x00, 0x03, 0xFE, + 0x00, 0x00, 0x7C, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x03, 0xC0, 0x3F, + 0xC0, 0x00, 0x7F, 0x80, 0x00, 0x1E, 0x00, 0xFF, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0xF0, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x07, 0x00, 0x3F, 0xC0, + 0x00, 0x7F, 0x80, 0x00, 0x78, 0x00, 0xFF, 0x00, 0x01, 0xFC, 0x00, 0x03, + 0x80, 0x07, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x3C, 0x00, 0x1F, 0xC0, 0x00, + 0x7F, 0x80, 0x01, 0xE0, 0x00, 0xFF, 0x00, 0x03, 0xFC, 0x00, 0x0E, 0x00, + 0x07, 0xF8, 0x00, 0x1F, 0xF0, 0x00, 0xF0, 0x00, 0x1F, 0xE0, 0x00, 0xFF, + 0x80, 0x07, 0x00, 0x00, 0xFF, 0x00, 0x0F, 0xFC, 0x00, 0x78, 0x00, 0x03, + 0xF8, 0x00, 0x77, 0xF0, 0x03, 0xC0, 0x00, 0x1F, 0xE0, 0x07, 0xBF, 0x80, + 0x1C, 0x00, 0x00, 0xFF, 0x00, 0x39, 0xFE, 0x01, 0xE0, 0x00, 0x03, 0xF8, + 0x03, 0xC7, 0xF0, 0x0E, 0x00, 0x00, 0x1F, 0xE0, 0x1C, 0x3F, 0x80, 0xF0, + 0x00, 0x00, 0x7F, 0x01, 0xE0, 0xFE, 0x07, 0x80, 0x00, 0x03, 0xFC, 0x0F, + 0x07, 0xF0, 0x38, 0x00, 0x00, 0x1F, 0xE0, 0xF0, 0x3F, 0x83, 0xC0, 0x00, + 0x00, 0x7F, 0x07, 0x80, 0xFE, 0x1C, 0x00, 0x00, 0x03, 0xFC, 0x78, 0x07, + 0xF1, 0xE0, 0x00, 0x00, 0x0F, 0xE3, 0xC0, 0x1F, 0xCF, 0x00, 0x00, 0x00, + 0x7F, 0x1C, 0x00, 0xFE, 0x70, 0x00, 0x00, 0x03, 0xFD, 0xE0, 0x07, 0xF7, + 0x80, 0x00, 0x00, 0x0F, 0xEE, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x07, 0xFE, 0x00, + 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF0, 0x00, 0x00, + 0x00, 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x60, + 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x03, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0xE1, 0xFF, 0xF8, 0x7F, 0xFF, 0xF0, 0xFF, 0xFC, 0x03, 0xFF, 0xC0, 0x0F, + 0xF0, 0x00, 0xFF, 0xC0, 0x07, 0xE0, 0x00, 0x3F, 0xE0, 0x03, 0xE0, 0x00, + 0x0F, 0xF0, 0x01, 0xE0, 0x00, 0x07, 0xFC, 0x01, 0xE0, 0x00, 0x01, 0xFE, + 0x00, 0xF0, 0x00, 0x00, 0x7F, 0x80, 0xF0, 0x00, 0x00, 0x3F, 0xE0, 0xF0, + 0x00, 0x00, 0x0F, 0xF0, 0xF0, 0x00, 0x00, 0x03, 0xFC, 0x78, 0x00, 0x00, + 0x01, 0xFF, 0x78, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x1F, + 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x0F, + 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x07, 0x9F, 0xE0, 0x00, 0x00, 0x03, 0x8F, 0xF8, 0x00, 0x00, + 0x03, 0xC3, 0xFE, 0x00, 0x00, 0x03, 0xC0, 0xFF, 0x00, 0x00, 0x01, 0xE0, + 0x7F, 0xC0, 0x00, 0x01, 0xE0, 0x1F, 0xF0, 0x00, 0x01, 0xE0, 0x07, 0xF8, + 0x00, 0x00, 0xF0, 0x03, 0xFE, 0x00, 0x00, 0xF0, 0x00, 0xFF, 0x80, 0x00, + 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0xF8, 0x00, 0x1F, 0xF0, 0x00, 0x78, 0x00, + 0x07, 0xFC, 0x00, 0x7C, 0x00, 0x03, 0xFF, 0x00, 0x7C, 0x00, 0x00, 0xFF, + 0x80, 0x7E, 0x00, 0x00, 0xFF, 0xF1, 0xFF, 0xE0, 0x01, 0xFF, 0xFE, 0xFF, + 0xF8, 0x01, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0xFF, 0xF1, 0xFF, 0xF0, 0x00, 0x07, 0xF0, 0x3F, 0xF0, 0x00, + 0x00, 0xF8, 0x07, 0xFC, 0x00, 0x00, 0x3C, 0x01, 0xFF, 0x00, 0x00, 0x0F, + 0x00, 0x3F, 0xC0, 0x00, 0x07, 0x80, 0x0F, 0xF0, 0x00, 0x01, 0xE0, 0x01, + 0xFE, 0x00, 0x00, 0x70, 0x00, 0x7F, 0x80, 0x00, 0x3C, 0x00, 0x0F, 0xF0, + 0x00, 0x0F, 0x00, 0x03, 0xFC, 0x00, 0x07, 0x80, 0x00, 0x7F, 0x80, 0x01, + 0xE0, 0x00, 0x1F, 0xE0, 0x00, 0x78, 0x00, 0x07, 0xFC, 0x00, 0x3C, 0x00, + 0x00, 0xFF, 0x00, 0x0F, 0x00, 0x00, 0x3F, 0xE0, 0x03, 0x80, 0x00, 0x07, + 0xF8, 0x01, 0xE0, 0x00, 0x01, 0xFE, 0x00, 0x78, 0x00, 0x00, 0x3F, 0xC0, + 0x1C, 0x00, 0x00, 0x0F, 0xF0, 0x0F, 0x00, 0x00, 0x01, 0xFE, 0x03, 0xC0, + 0x00, 0x00, 0x7F, 0x80, 0xE0, 0x00, 0x00, 0x0F, 0xF0, 0x78, 0x00, 0x00, + 0x03, 0xFC, 0x1C, 0x00, 0x00, 0x00, 0x7F, 0x87, 0x00, 0x00, 0x00, 0x1F, + 0xE3, 0xC0, 0x00, 0x00, 0x07, 0xFC, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0x38, + 0x00, 0x00, 0x00, 0x3F, 0xDE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, + 0x1E, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x10, 0x07, 0xC0, + 0x00, 0x00, 0x1F, 0xE3, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, + 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0xFF, 0xFC, 0x1F, + 0xFF, 0xFF, 0xFF, 0xC1, 0xF8, 0x00, 0x0F, 0xF8, 0x1E, 0x00, 0x00, 0xFF, + 0x81, 0xC0, 0x00, 0x1F, 0xF0, 0x18, 0x00, 0x03, 0xFE, 0x01, 0x80, 0x00, + 0x3F, 0xE0, 0x18, 0x00, 0x07, 0xFC, 0x01, 0x80, 0x00, 0xFF, 0x80, 0x10, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x03, 0x03, 0xFE, 0x00, 0x00, 0x30, 0x3F, 0xE0, + 0x00, 0x06, 0x07, 0xFC, 0x00, 0x00, 0x60, 0xFF, 0x80, 0x00, 0x06, 0x0F, + 0xF8, 0x00, 0x00, 0xE1, 0xFF, 0x00, 0x00, 0x0E, 0x1F, 0xE0, 0x00, 0x01, + 0xE3, 0xFE, 0x00, 0x00, 0x7E, 0x7F, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, + 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x01, 0xFE, 0x00, 0x0F, + 0xE0, 0x00, 0x7F, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xF0, 0x00, 0x0F, 0xC0, + 0x00, 0x3F, 0x80, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x01, 0xF8, 0x00, + 0x03, 0xF0, 0x00, 0x07, 0xE0, 0x00, 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, + 0x3F, 0x00, 0x00, 0x7E, 0x00, 0x00, 0xFC, 0x00, 0x01, 0xF8, 0x00, 0x03, + 0xF0, 0x00, 0x07, 0xE0, 0x00, 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x3F, + 0x00, 0x00, 0x7E, 0x00, 0x00, 0xFC, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF0, + 0x00, 0x07, 0xE0, 0x00, 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x3F, 0x00, + 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, 0xF0, 0x00, 0x0F, 0xE0, 0x00, + 0x1F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF0, 0x00, 0x3F, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0x0F, 0xE0, 0x00, 0x07, 0xE0, 0x00, 0x0F, 0xE0, 0x00, 0x0F, + 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0xFC, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF0, 0x00, 0x07, 0xE0, + 0x00, 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x3F, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0xFC, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF0, 0x00, 0x07, 0xE0, 0x00, + 0x0F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x3F, 0x00, 0x00, 0x7E, 0x00, 0x00, + 0xFC, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF0, 0x00, 0x07, 0xE0, 0x00, 0x0F, + 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x3F, 0x80, 0x00, 0x3F, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x1F, + 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFE, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x03, + 0xF8, 0x00, 0x07, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x7F, 0x00, 0x00, 0xFC, + 0x00, 0x03, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, + 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, + 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, + 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, + 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x0F, + 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x01, 0xF8, 0x00, 0x07, 0xF0, + 0x00, 0x0F, 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0x0F, 0xC0, + 0x01, 0xFC, 0x00, 0x1F, 0xC0, 0x00, 0xFE, 0x00, 0x07, 0xF0, 0x00, 0x1F, + 0x80, 0x00, 0x7E, 0x00, 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, + 0x00, 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, + 0xFE, 0x00, 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, + 0x00, 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, + 0x03, 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x80, 0x00, 0xFE, 0x00, 0x03, + 0xF8, 0x00, 0x0F, 0xE0, 0x00, 0x3F, 0x00, 0x00, 0xFC, 0x00, 0x07, 0xF0, + 0x00, 0x1F, 0xC0, 0x00, 0x7E, 0x00, 0x03, 0xF8, 0x00, 0x1F, 0xC0, 0x00, + 0xFE, 0x00, 0x0F, 0xF0, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x03, 0x03, + 0xFF, 0xFF, 0x00, 0x03, 0xC3, 0xFF, 0xFF, 0xE0, 0x03, 0xFB, 0xFF, 0xFF, + 0xFC, 0x03, 0xFD, 0xFE, 0x0F, 0xFF, 0xFF, 0xFD, 0xFC, 0x00, 0xFF, 0xFF, + 0xFC, 0x7C, 0x00, 0x1F, 0xFF, 0xFC, 0x1C, 0x00, 0x03, 0xFF, 0xFC, 0x02, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00 }; + +const GFXglyph FreeSerif46pt7bGlyphs[] PROGMEM = { + { 0, 1, 1, 23, 0, 0 }, // 0x20 ' ' + { 1, 9, 62, 30, 12, -60 }, // 0x21 '!' + { 71, 23, 22, 37, 7, -60 }, // 0x22 '"' + { 135, 45, 60, 45, 0, -59 }, // 0x23 '#' + { 473, 37, 73, 45, 4, -64 }, // 0x24 '$' + { 811, 65, 62, 75, 5, -60 }, // 0x25 '%' + { 1315, 64, 62, 70, 4, -60 }, // 0x26 '&' + { 1811, 8, 22, 16, 4, -60 }, // 0x27 ''' + { 1833, 23, 77, 30, 4, -60 }, // 0x28 '(' + { 2055, 23, 77, 30, 3, -60 }, // 0x29 ')' + { 2277, 33, 37, 45, 6, -60 }, // 0x2A '*' + { 2430, 45, 46, 51, 3, -45 }, // 0x2B '+' + { 2689, 13, 22, 23, 5, -8 }, // 0x2C ',' + { 2725, 22, 6, 30, 4, -22 }, // 0x2D '-' + { 2742, 10, 10, 23, 6, -8 }, // 0x2E '.' + { 2755, 27, 62, 25, -1, -60 }, // 0x2F '/' + { 2965, 41, 62, 45, 2, -60 }, // 0x30 '0' + { 3283, 25, 61, 45, 10, -60 }, // 0x31 '1' + { 3474, 40, 61, 45, 3, -60 }, // 0x32 '2' + { 3779, 35, 62, 45, 4, -60 }, // 0x33 '3' + { 4051, 42, 61, 45, 1, -60 }, // 0x34 '4' + { 4372, 36, 63, 45, 3, -61 }, // 0x35 '5' + { 4656, 39, 63, 45, 3, -61 }, // 0x36 '6' + { 4964, 38, 61, 45, 2, -59 }, // 0x37 '7' + { 5254, 35, 62, 45, 5, -60 }, // 0x38 '8' + { 5526, 38, 63, 45, 3, -60 }, // 0x39 '9' + { 5826, 10, 42, 25, 7, -40 }, // 0x3A ':' + { 5879, 13, 54, 25, 7, -40 }, // 0x3B ';' + { 5967, 45, 47, 51, 3, -45 }, // 0x3C '<' + { 6232, 45, 24, 51, 3, -34 }, // 0x3D '=' + { 6367, 45, 47, 51, 3, -45 }, // 0x3E '>' + { 6632, 31, 62, 40, 6, -60 }, // 0x3F '?' + { 6873, 63, 62, 83, 10, -60 }, // 0x40 '@' + { 7362, 63, 61, 65, 1, -60 }, // 0x41 'A' + { 7843, 51, 60, 60, 2, -59 }, // 0x42 'B' + { 8226, 54, 62, 60, 3, -60 }, // 0x43 'C' + { 8645, 61, 60, 65, 1, -59 }, // 0x44 'D' + { 9103, 53, 60, 55, 1, -59 }, // 0x45 'E' + { 9501, 48, 60, 50, 1, -59 }, // 0x46 'F' + { 9861, 61, 62, 65, 3, -60 }, // 0x47 'G' + { 10334, 61, 60, 65, 2, -59 }, // 0x48 'H' + { 10792, 26, 60, 30, 2, -59 }, // 0x49 'I' + { 10987, 32, 61, 35, 1, -59 }, // 0x4A 'J' + { 11231, 62, 60, 65, 3, -59 }, // 0x4B 'K' + { 11696, 53, 60, 55, 1, -59 }, // 0x4C 'L' + { 12094, 77, 60, 80, 1, -59 }, // 0x4D 'M' + { 12672, 63, 61, 65, 1, -59 }, // 0x4E 'N' + { 13153, 59, 62, 65, 3, -60 }, // 0x4F 'O' + { 13611, 48, 60, 50, 1, -59 }, // 0x50 'P' + { 13971, 60, 77, 65, 3, -60 }, // 0x51 'Q' + { 14549, 57, 60, 60, 2, -59 }, // 0x52 'R' + { 14977, 40, 62, 50, 4, -60 }, // 0x53 'S' + { 15287, 51, 60, 55, 2, -59 }, // 0x54 'T' + { 15670, 63, 61, 65, 1, -59 }, // 0x55 'U' + { 16151, 62, 61, 65, 1, -59 }, // 0x56 'V' + { 16624, 84, 61, 85, 0, -59 }, // 0x57 'W' + { 17265, 62, 60, 65, 1, -59 }, // 0x58 'X' + { 17730, 61, 60, 65, 2, -59 }, // 0x59 'Y' + { 18188, 53, 60, 55, 1, -59 }, // 0x5A 'Z' + { 18586, 19, 74, 30, 8, -59 }, // 0x5B '[' + { 18762, 27, 62, 25, -1, -60 }, // 0x5C '\' + { 18972, 19, 74, 30, 3, -59 }, // 0x5D ']' + { 19148, 38, 33, 42, 2, -59 }, // 0x5E '^' + { 19305, 45, 4, 45, 0, 8 }, // 0x5F '_' + { 19328, 20, 15, 30, 2, -60 }, // 0x60 '`' + { 19366, 37, 42, 40, 3, -40 }, // 0x61 'a' + { 19561, 42, 63, 45, 0, -61 }, // 0x62 'b' + { 19892, 35, 42, 40, 2, -40 }, // 0x63 'c' + { 20076, 42, 63, 45, 2, -61 }, // 0x64 'd' + { 20407, 36, 42, 40, 2, -40 }, // 0x65 'e' + { 20596, 33, 62, 30, 2, -61 }, // 0x66 'f' + { 20852, 39, 61, 45, 3, -40 }, // 0x67 'g' + { 21150, 43, 62, 45, 1, -61 }, // 0x68 'h' + { 21484, 22, 62, 25, 1, -61 }, // 0x69 'i' + { 21655, 23, 82, 25, -6, -61 }, // 0x6A 'j' + { 21891, 44, 62, 45, 1, -61 }, // 0x6B 'k' + { 22232, 21, 62, 25, 2, -61 }, // 0x6C 'l' + { 22395, 69, 41, 70, 1, -40 }, // 0x6D 'm' + { 22749, 43, 41, 45, 1, -40 }, // 0x6E 'n' + { 22970, 39, 42, 45, 3, -40 }, // 0x6F 'o' + { 23175, 42, 61, 45, 0, -40 }, // 0x70 'p' + { 23496, 42, 62, 45, 2, -41 }, // 0x71 'q' + { 23822, 30, 41, 30, 0, -40 }, // 0x72 'r' + { 23976, 26, 42, 35, 5, -40 }, // 0x73 's' + { 24113, 24, 53, 25, 1, -51 }, // 0x74 't' + { 24272, 42, 42, 45, 1, -40 }, // 0x75 'u' + { 24493, 41, 42, 45, 2, -40 }, // 0x76 'v' + { 24709, 61, 42, 65, 2, -40 }, // 0x77 'w' + { 25030, 41, 41, 45, 2, -40 }, // 0x78 'x' + { 25241, 42, 61, 45, 1, -40 }, // 0x79 'y' + { 25562, 36, 41, 40, 2, -40 }, // 0x7A 'z' + { 25747, 23, 77, 43, 9, -60 }, // 0x7B '{' + { 25969, 6, 62, 18, 6, -60 }, // 0x7C '|' + { 26016, 22, 77, 43, 12, -60 }, // 0x7D '}' + { 26228, 41, 12, 49, 4, -28 } }; // 0x7E '~' + +const GFXfont FreeSerif46pt7b PROGMEM = { + (uint8_t *)FreeSerif46pt7bBitmaps, + (GFXglyph *)FreeSerif46pt7bGlyphs, + 0x20, 0x7E, 153 }; + +// Approx. 26962 bytes diff --git a/src/Fonts/FreeSerifBold46pt7b.h b/src/Fonts/FreeSerifBold46pt7b.h new file mode 100644 index 0000000..e8ae5fd --- /dev/null +++ b/src/Fonts/FreeSerifBold46pt7b.h @@ -0,0 +1,2503 @@ +const uint8_t FreeSerifBold46pt7bBitmaps[] PROGMEM = { + 0x00, 0x0F, 0xF0, 0x1F, 0xF8, 0x3F, 0xFC, 0x7F, 0xFC, 0x7F, 0xFE, 0x7F, + 0xFE, 0xFF, 0xFE, 0xFF, 0xFE, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFE, 0x7F, + 0xFE, 0x7F, 0xFE, 0x7F, 0xFE, 0x7F, 0xFE, 0x3F, 0xFC, 0x3F, 0xFC, 0x3F, + 0xFC, 0x3F, 0xF8, 0x1F, 0xF8, 0x1F, 0xF8, 0x1F, 0xF8, 0x0F, 0xF0, 0x0F, + 0xF0, 0x0F, 0xF0, 0x0F, 0xF0, 0x0F, 0xE0, 0x07, 0xE0, 0x07, 0xE0, 0x07, + 0xE0, 0x07, 0xE0, 0x07, 0xC0, 0x07, 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x03, + 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x03, 0x80, 0x01, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xE0, 0x1F, 0xF8, 0x3F, 0xFC, 0x7F, 0xFC, 0x7F, 0xFE, 0x7F, + 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0x7F, 0xFE, 0x7F, + 0xFE, 0x3F, 0xFC, 0x1F, 0xF8, 0x07, 0xE0, 0x1F, 0x80, 0x00, 0x1F, 0x83, + 0xFE, 0x00, 0x07, 0xFC, 0x7F, 0xE0, 0x00, 0x7F, 0xE7, 0xFF, 0x00, 0x0F, + 0xFE, 0x7F, 0xF0, 0x00, 0xFF, 0xEF, 0xFF, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, + 0x00, 0xFF, 0xE7, 0xFF, 0x00, 0x0F, 0xFE, 0x7F, 0xF0, 0x00, 0xFF, 0xE7, + 0xFF, 0x00, 0x0F, 0xFE, 0x7F, 0xE0, 0x00, 0xFF, 0xE7, 0xFE, 0x00, 0x07, + 0xFE, 0x7F, 0xE0, 0x00, 0x7F, 0xC3, 0xFE, 0x00, 0x07, 0xFC, 0x3F, 0xE0, + 0x00, 0x7F, 0xC3, 0xFC, 0x00, 0x07, 0xFC, 0x3F, 0xC0, 0x00, 0x3F, 0xC3, + 0xFC, 0x00, 0x03, 0xF8, 0x1F, 0xC0, 0x00, 0x3F, 0x81, 0xFC, 0x00, 0x03, + 0xF8, 0x1F, 0x80, 0x00, 0x1F, 0x81, 0xF8, 0x00, 0x01, 0xF0, 0x0F, 0x80, + 0x00, 0x1F, 0x00, 0xF8, 0x00, 0x01, 0xF0, 0x0F, 0x00, 0x00, 0x0F, 0x00, + 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x00, 0x0F, + 0xE0, 0x07, 0xF0, 0x00, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x00, 0x03, 0xF8, + 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x0F, 0xE0, 0x00, 0x01, 0xFC, 0x00, + 0x7F, 0x00, 0x00, 0x0F, 0xE0, 0x07, 0xF0, 0x00, 0x00, 0x7F, 0x00, 0x3F, + 0x80, 0x00, 0x03, 0xF8, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x0F, 0xE0, + 0x00, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x00, 0x07, 0xF0, 0x03, 0xF8, 0x00, + 0x00, 0x7F, 0x00, 0x1F, 0xC0, 0x00, 0x03, 0xF8, 0x01, 0xFE, 0x00, 0x00, + 0x1F, 0xC0, 0x0F, 0xE0, 0x00, 0x00, 0xFE, 0x00, 0x7F, 0x00, 0x00, 0x07, + 0xF0, 0x03, 0xF8, 0x00, 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x00, 0x01, 0xFC, + 0x00, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x00, 0x07, 0xF8, 0x01, 0xFC, 0x00, + 0x00, 0x3F, 0x80, 0x0F, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x00, + 0x0F, 0xE0, 0x07, 0xF0, 0x00, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x00, 0x03, + 0xF8, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x0F, 0xE0, 0x00, 0x00, 0xFE, + 0x00, 0x7F, 0x00, 0x00, 0x0F, 0xE0, 0x03, 0xF8, 0x00, 0x00, 0x7F, 0x00, + 0x3F, 0xC0, 0x00, 0x03, 0xF8, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x0F, + 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x07, 0xF0, 0x03, 0xF8, 0x00, 0x00, 0x3F, 0x80, 0x1F, 0xC0, 0x00, 0x01, + 0xFC, 0x00, 0xFE, 0x00, 0x00, 0x0F, 0xE0, 0x07, 0xF0, 0x00, 0x00, 0xFE, + 0x00, 0x3F, 0x80, 0x00, 0x07, 0xF0, 0x03, 0xF8, 0x00, 0x00, 0x3F, 0x80, + 0x1F, 0xC0, 0x00, 0x01, 0xFC, 0x00, 0xFE, 0x00, 0x00, 0x0F, 0xE0, 0x07, + 0xF0, 0x00, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x00, 0x03, 0xF8, 0x01, 0xFC, + 0x00, 0x00, 0x3F, 0x80, 0x0F, 0xE0, 0x00, 0x01, 0xFC, 0x00, 0xFF, 0x00, + 0x00, 0x0F, 0xE0, 0x07, 0xF0, 0x00, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x00, + 0x03, 0xF8, 0x01, 0xFC, 0x00, 0x00, 0x1F, 0xC0, 0x0F, 0xE0, 0x00, 0x00, + 0xFE, 0x00, 0x7F, 0x00, 0x00, 0x0F, 0xF0, 0x03, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFC, + 0x00, 0x01, 0xFC, 0xFB, 0xFF, 0x80, 0x07, 0xF0, 0xF8, 0x7F, 0xE0, 0x0F, + 0xE0, 0xF8, 0x3F, 0xF0, 0x1F, 0xC0, 0xF8, 0x0F, 0xF0, 0x3F, 0x80, 0xF8, + 0x07, 0xF0, 0x3F, 0x80, 0xF8, 0x07, 0xF0, 0x7F, 0x00, 0xF8, 0x03, 0xF0, + 0x7F, 0x00, 0xF8, 0x01, 0xF0, 0xFF, 0x00, 0xF8, 0x01, 0xF0, 0xFF, 0x00, + 0xF8, 0x00, 0xF0, 0xFF, 0x80, 0xF8, 0x00, 0xF0, 0xFF, 0x80, 0xF8, 0x00, + 0x70, 0xFF, 0x80, 0xF8, 0x00, 0x70, 0xFF, 0xC0, 0xF8, 0x00, 0x70, 0xFF, + 0xE0, 0xF8, 0x00, 0x30, 0xFF, 0xF8, 0xF8, 0x00, 0x00, 0xFF, 0xFE, 0xF8, + 0x00, 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xF8, 0x00, 0x00, + 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xF0, + 0x00, 0x0F, 0xFF, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x03, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, + 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, + 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0xF9, 0xFF, 0xFE, 0x00, 0x00, 0xF8, 0x7F, 0xFE, 0x00, + 0x00, 0xF8, 0x3F, 0xFE, 0x00, 0x00, 0xF8, 0x1F, 0xFF, 0x60, 0x00, 0xF8, + 0x0F, 0xFF, 0x60, 0x00, 0xF8, 0x07, 0xFE, 0x70, 0x00, 0xF8, 0x07, 0xFE, + 0x70, 0x00, 0xF8, 0x07, 0xFE, 0x78, 0x00, 0xF8, 0x03, 0xFE, 0x78, 0x00, + 0xF8, 0x03, 0xFE, 0x78, 0x00, 0xF8, 0x03, 0xFE, 0x7C, 0x00, 0xF8, 0x07, + 0xFC, 0x7E, 0x00, 0xF8, 0x07, 0xFC, 0x7E, 0x00, 0xF8, 0x07, 0xF8, 0x7F, + 0x00, 0xF8, 0x07, 0xF8, 0x7F, 0x80, 0xF8, 0x0F, 0xF0, 0x7F, 0xC0, 0xF8, + 0x1F, 0xE0, 0x7F, 0xE0, 0xF8, 0x3F, 0xC0, 0x3F, 0xF8, 0xF8, 0xFF, 0x00, + 0x07, 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0xF8, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xF8, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0x9F, 0xF0, 0x0F, + 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x1F, 0xFC, 0x03, 0xFF, 0xFF, 0x7C, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x1F, + 0xFF, 0x87, 0xC0, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0xE0, 0x00, 0xF8, 0x00, + 0x00, 0x0F, 0xFF, 0x00, 0x0E, 0x00, 0x1F, 0x00, 0x00, 0x00, 0xFF, 0xF0, + 0x00, 0xE0, 0x01, 0xF0, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x0E, 0x00, 0x3E, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0xE0, 0x03, 0xE0, 0x00, 0x00, 0x3F, + 0xFC, 0x00, 0x1C, 0x00, 0x7C, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x01, 0xC0, + 0x07, 0xC0, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x1C, 0x00, 0xF8, 0x00, 0x00, + 0x07, 0xFF, 0x80, 0x01, 0xC0, 0x0F, 0x80, 0x00, 0x00, 0x7F, 0xF0, 0x00, + 0x3C, 0x01, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x03, 0x80, 0x3E, 0x00, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x38, 0x03, 0xE0, 0x00, 0x00, 0x0F, 0xFE, + 0x00, 0x07, 0x80, 0x7C, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x70, 0x07, + 0xC0, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x0F, 0x00, 0xF8, 0x00, 0x00, 0x00, + 0xFF, 0xE0, 0x00, 0xE0, 0x0F, 0x80, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x1E, + 0x01, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x03, 0xC0, 0x3E, 0x00, 0x00, + 0x00, 0x07, 0xFE, 0x00, 0x7C, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xE0, + 0x07, 0x80, 0x7C, 0x00, 0x00, 0x40, 0x03, 0xFE, 0x01, 0xF0, 0x07, 0xC0, + 0x00, 0xFF, 0xE0, 0x3F, 0xF0, 0x3E, 0x00, 0xF8, 0x00, 0x3F, 0xFF, 0x01, + 0xFF, 0xFF, 0xC0, 0x0F, 0x80, 0x0F, 0xFF, 0xF8, 0x0F, 0xFF, 0xF8, 0x01, + 0xF0, 0x01, 0xFF, 0xFF, 0xC0, 0x7F, 0xFE, 0x00, 0x1F, 0x00, 0x3F, 0xFC, + 0x3E, 0x01, 0xFF, 0x80, 0x03, 0xE0, 0x0F, 0xFF, 0x81, 0xE0, 0x00, 0x00, + 0x00, 0x7C, 0x00, 0xFF, 0xF0, 0x0F, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x1F, + 0xFE, 0x00, 0x70, 0x00, 0x00, 0x00, 0xF8, 0x03, 0xFF, 0xC0, 0x07, 0x00, + 0x00, 0x00, 0x0F, 0x80, 0x7F, 0xF8, 0x00, 0x70, 0x00, 0x00, 0x01, 0xF0, + 0x0F, 0xFF, 0x80, 0x07, 0x00, 0x00, 0x00, 0x1F, 0x00, 0xFF, 0xF0, 0x00, + 0x70, 0x00, 0x00, 0x03, 0xE0, 0x1F, 0xFF, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x7C, 0x01, 0xFF, 0xE0, 0x00, 0x70, 0x00, 0x00, 0x07, 0xC0, 0x3F, 0xFE, + 0x00, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x03, 0xFF, 0xC0, 0x00, 0xE0, 0x00, + 0x00, 0x0F, 0x80, 0x3F, 0xFC, 0x00, 0x0E, 0x00, 0x00, 0x01, 0xF0, 0x03, + 0xFF, 0x80, 0x00, 0xE0, 0x00, 0x00, 0x1F, 0x00, 0x7F, 0xF8, 0x00, 0x1E, + 0x00, 0x00, 0x03, 0xE0, 0x07, 0xFF, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x3E, + 0x00, 0x7F, 0xF8, 0x00, 0x3C, 0x00, 0x00, 0x07, 0xC0, 0x07, 0xFF, 0x00, + 0x03, 0x80, 0x00, 0x00, 0xF8, 0x00, 0x7F, 0xF0, 0x00, 0x78, 0x00, 0x00, + 0x0F, 0x80, 0x07, 0xFF, 0x00, 0x07, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x7F, + 0xF0, 0x00, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x03, 0xFF, 0x00, 0x1E, 0x00, + 0x00, 0x03, 0xE0, 0x00, 0x3F, 0xF0, 0x01, 0xE0, 0x00, 0x00, 0x3E, 0x00, + 0x03, 0xFF, 0x00, 0x3C, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x1F, 0xF8, 0x07, + 0x80, 0x00, 0x00, 0xF8, 0x00, 0x01, 0xFF, 0xC1, 0xF0, 0x00, 0x00, 0x0F, + 0x80, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, + 0x03, 0xE0, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x0F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xF0, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x3F, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x0F, 0xE0, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFC, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x0F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x8F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xC0, + 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xC0, + 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFE, + 0x00, 0x00, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x7F, 0x7F, 0xFF, 0xC0, 0x00, 0x3F, 0x00, 0x00, 0xFE, 0x1F, 0xFF, + 0xF0, 0x00, 0x1F, 0x00, 0x00, 0xFE, 0x07, 0xFF, 0xFC, 0x00, 0x0F, 0x00, + 0x00, 0xFE, 0x03, 0xFF, 0xFE, 0x00, 0x0F, 0x80, 0x00, 0xFE, 0x00, 0xFF, + 0xFF, 0x80, 0x07, 0x80, 0x00, 0xFF, 0x00, 0x3F, 0xFF, 0xE0, 0x07, 0xC0, + 0x00, 0xFF, 0x00, 0x1F, 0xFF, 0xF0, 0x03, 0xC0, 0x00, 0xFF, 0x80, 0x07, + 0xFF, 0xFC, 0x03, 0xC0, 0x00, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0x01, 0xE0, + 0x00, 0x7F, 0xE0, 0x00, 0xFF, 0xFF, 0x81, 0xE0, 0x00, 0x7F, 0xF0, 0x00, + 0x3F, 0xFF, 0xE1, 0xE0, 0x00, 0x3F, 0xF8, 0x00, 0x0F, 0xFF, 0xF9, 0xE0, + 0x00, 0x3F, 0xFE, 0x00, 0x07, 0xFF, 0xFE, 0xF0, 0x00, 0x1F, 0xFF, 0x00, + 0x01, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xF0, + 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFE, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, + 0x80, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, + 0xF8, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x2F, 0xFF, + 0xFC, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x3B, 0xFF, 0xFF, 0x00, 0x01, 0xFF, + 0xFF, 0xE0, 0x39, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, + 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xE3, + 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFC, 0x03, + 0xFF, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0x80, + 0x0F, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFE, 0x00, + 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x7F, 0xF8, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x1F, 0x8F, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFC, 0xFF, 0x9F, + 0xF3, 0xFE, 0x3F, 0x87, 0xF0, 0xFE, 0x1F, 0xC1, 0xF8, 0x3E, 0x07, 0xC0, + 0xF8, 0x1F, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, + 0x0F, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x78, 0x00, 0x00, 0xF0, 0x00, 0x01, + 0xE0, 0x00, 0x07, 0xC0, 0x00, 0x0F, 0x80, 0x00, 0x0F, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x7C, 0x00, 0x00, 0xFC, 0x00, 0x00, 0xF8, + 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF8, 0x00, 0x03, 0xF0, 0x00, 0x07, 0xF0, + 0x00, 0x07, 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0xE0, + 0x00, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xE0, 0x00, 0x3F, 0xE0, + 0x00, 0x3F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, + 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, + 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, + 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, + 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0x00, 0x7F, 0xC0, + 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, 0x00, 0x7F, 0xE0, + 0x00, 0x3F, 0xE0, 0x00, 0x3F, 0xE0, 0x00, 0x3F, 0xE0, 0x00, 0x1F, 0xE0, + 0x00, 0x1F, 0xE0, 0x00, 0x1F, 0xE0, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xF0, + 0x00, 0x07, 0xF0, 0x00, 0x07, 0xF0, 0x00, 0x03, 0xF8, 0x00, 0x01, 0xF8, + 0x00, 0x01, 0xF8, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x7E, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x07, + 0x80, 0x00, 0x03, 0xC0, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x70, 0x00, 0x00, + 0x3C, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x00, 0xC0, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x78, 0x00, 0x00, 0x1C, 0x00, + 0x00, 0x0F, 0x00, 0x00, 0x07, 0x80, 0x00, 0x03, 0xC0, 0x00, 0x01, 0xE0, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x78, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x3E, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x1F, + 0xC0, 0x00, 0x1F, 0xC0, 0x00, 0x0F, 0xE0, 0x00, 0x0F, 0xE0, 0x00, 0x0F, + 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x07, + 0xF8, 0x00, 0x07, 0xFC, 0x00, 0x07, 0xFC, 0x00, 0x07, 0xFC, 0x00, 0x07, + 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x03, + 0xFE, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, + 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, + 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, 0xFF, 0x00, 0x03, + 0xFF, 0x00, 0x03, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x07, + 0xFE, 0x00, 0x07, 0xFE, 0x00, 0x07, 0xFC, 0x00, 0x07, 0xFC, 0x00, 0x07, + 0xFC, 0x00, 0x07, 0xFC, 0x00, 0x07, 0xF8, 0x00, 0x07, 0xF8, 0x00, 0x0F, + 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xE0, 0x00, 0x0F, + 0xE0, 0x00, 0x1F, 0xC0, 0x00, 0x1F, 0x80, 0x00, 0x1F, 0x80, 0x00, 0x3F, + 0x00, 0x00, 0x3E, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x7C, 0x00, 0x00, 0xF8, + 0x00, 0x00, 0xF0, 0x00, 0x01, 0xE0, 0x00, 0x03, 0xC0, 0x00, 0x07, 0x80, + 0x00, 0x1F, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x78, 0x00, 0x00, 0xE0, 0x00, + 0x00, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0x00, + 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x40, + 0x1F, 0xC0, 0x38, 0x7F, 0x03, 0xF8, 0x1F, 0xCF, 0xF0, 0x3E, 0x03, 0xFF, + 0xFE, 0x07, 0xC0, 0xFF, 0xFF, 0xE0, 0x70, 0x3F, 0xFF, 0xFE, 0x0E, 0x0F, + 0xFF, 0xFF, 0xC1, 0xC1, 0xFF, 0xDF, 0xFC, 0x18, 0x7F, 0xF1, 0xFF, 0xC3, + 0x1F, 0xFC, 0x03, 0xFE, 0x67, 0xFC, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, + 0x0F, 0xE0, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x3E, 0x9F, 0x00, 0x03, 0xFF, 0x11, 0xFF, 0x81, 0xFF, 0xC3, 0x1F, + 0xFE, 0x7F, 0xF0, 0x61, 0xFF, 0xFF, 0xFC, 0x1C, 0x1F, 0xFF, 0xFF, 0x03, + 0x81, 0xFF, 0xFF, 0xE0, 0x78, 0x3F, 0xFF, 0xF8, 0x1F, 0x03, 0xFE, 0xFE, + 0x03, 0xE0, 0x3F, 0x8F, 0x80, 0xFE, 0x03, 0xE0, 0x00, 0x1F, 0xC0, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xF0, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x0F, 0xC0, 0x3F, 0xF0, 0x7F, 0xF8, 0xFF, 0xFC, 0xFF, 0xFE, + 0xFF, 0xFE, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x7F, 0xFF, 0x3F, 0xFF, 0x02, 0x7F, 0x00, 0x3E, 0x00, 0x3E, + 0x00, 0x3E, 0x00, 0x3C, 0x00, 0x78, 0x00, 0xF8, 0x00, 0xF0, 0x01, 0xE0, + 0x03, 0xC0, 0x07, 0x80, 0x0F, 0x00, 0x1E, 0x00, 0x78, 0x00, 0xF0, 0x00, + 0x40, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x07, 0xC0, 0x3F, + 0xE0, 0xFF, 0xE3, 0xFF, 0xEF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xE7, 0xFF, 0x87, 0xFE, 0x03, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x03, + 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xF0, + 0x00, 0x00, 0x7F, 0x80, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x01, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x7F, 0x80, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, 0xC0, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x3F, 0xC0, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xF8, + 0x3F, 0x80, 0x00, 0x03, 0xF8, 0x0F, 0xE0, 0x00, 0x03, 0xF8, 0x07, 0xF8, + 0x00, 0x03, 0xFC, 0x01, 0xFE, 0x00, 0x03, 0xFE, 0x00, 0xFF, 0x80, 0x03, + 0xFE, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x1F, 0xF0, 0x01, 0xFF, 0x80, + 0x0F, 0xFC, 0x01, 0xFF, 0xC0, 0x07, 0xFE, 0x00, 0xFF, 0xE0, 0x03, 0xFF, + 0x80, 0x7F, 0xF0, 0x01, 0xFF, 0xC0, 0x7F, 0xF8, 0x00, 0xFF, 0xF0, 0x3F, + 0xFC, 0x00, 0x7F, 0xF8, 0x3F, 0xFC, 0x00, 0x1F, 0xFE, 0x1F, 0xFE, 0x00, + 0x0F, 0xFF, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x87, 0xFF, 0x80, 0x03, 0xFF, + 0xC7, 0xFF, 0xC0, 0x01, 0xFF, 0xF3, 0xFF, 0xE0, 0x00, 0xFF, 0xF9, 0xFF, + 0xF0, 0x00, 0x7F, 0xFC, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, + 0x1F, 0xFF, 0x7F, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0xFF, + 0xE0, 0x00, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, + 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xFF, + 0xC0, 0x01, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFD, 0xFF, 0xF0, 0x00, + 0x7F, 0xFC, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x1F, 0xFF, + 0x3F, 0xFE, 0x00, 0x0F, 0xFF, 0x9F, 0xFF, 0x00, 0x07, 0xFF, 0xCF, 0xFF, + 0x80, 0x03, 0xFF, 0xE3, 0xFF, 0xC0, 0x01, 0xFF, 0xE1, 0xFF, 0xE0, 0x00, + 0xFF, 0xF0, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x3F, 0xFC, 0x00, 0x7F, 0xF8, + 0x1F, 0xFE, 0x00, 0x3F, 0xFC, 0x0F, 0xFF, 0x00, 0x1F, 0xFE, 0x03, 0xFF, + 0x80, 0x0F, 0xFE, 0x01, 0xFF, 0xC0, 0x07, 0xFF, 0x00, 0x7F, 0xE0, 0x03, + 0xFF, 0x00, 0x3F, 0xF0, 0x01, 0xFF, 0x80, 0x0F, 0xF8, 0x00, 0xFF, 0x80, + 0x03, 0xFE, 0x00, 0xFF, 0x80, 0x01, 0xFF, 0x00, 0x7F, 0x80, 0x00, 0x7F, + 0x80, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x3F, 0xC0, 0x00, 0x07, 0xF8, 0x3F, + 0x80, 0x00, 0x00, 0xFE, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, + 0xC0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x1F, + 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x0F, + 0x87, 0xFF, 0xF0, 0x03, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0x00, + 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, + 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xE0, 0x00, + 0x0F, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, 0xFF, + 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x03, 0xFE, 0x3F, 0xFF, + 0xFC, 0x01, 0xF0, 0x03, 0xFF, 0xFF, 0x01, 0xF0, 0x00, 0x7F, 0xFF, 0x80, + 0xF0, 0x00, 0x1F, 0xFF, 0xC0, 0xF0, 0x00, 0x07, 0xFF, 0xE0, 0x70, 0x00, + 0x03, 0xFF, 0xF0, 0x70, 0x00, 0x00, 0xFF, 0xF8, 0x38, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, + 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, + 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, + 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, + 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0x30, 0x00, 0x7C, 0x00, 0x00, 0x38, 0x00, 0x3C, 0x00, 0x00, + 0x1C, 0x00, 0x3C, 0x00, 0x00, 0x1C, 0x00, 0x3C, 0x00, 0x00, 0x1E, 0x00, + 0x3C, 0x00, 0x00, 0x0F, 0x00, 0x3C, 0x00, 0x00, 0x3F, 0x80, 0x3F, 0xFF, + 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, 0xFF, 0xFF, + 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, + 0xFF, 0xFF, 0xFF, 0xF8, 0x1F, 0xFF, 0xFF, 0xFF, 0xFC, 0x1F, 0xFF, 0xFF, + 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, 0xFE, + 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xFF, 0xC0, 0x03, + 0xF8, 0xFF, 0xFF, 0xF0, 0x03, 0xC0, 0x0F, 0xFF, 0xF8, 0x03, 0xC0, 0x01, + 0xFF, 0xFC, 0x03, 0xC0, 0x00, 0x7F, 0xFF, 0x01, 0xC0, 0x00, 0x3F, 0xFF, + 0x81, 0xC0, 0x00, 0x0F, 0xFF, 0xC1, 0xC0, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFC, + 0x00, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFE, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, + 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xFF, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x00, + 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x03, 0xE0, 0x00, 0x00, 0x7F, 0x07, 0xFC, 0x00, 0x00, + 0x3F, 0x87, 0xFF, 0x80, 0x00, 0x3F, 0x83, 0xFF, 0xE0, 0x00, 0x1F, 0x83, + 0xFF, 0xF8, 0x00, 0x1F, 0x81, 0xFF, 0xFE, 0x00, 0x0F, 0x80, 0x7F, 0xFF, + 0x80, 0x0F, 0x80, 0x3F, 0xFF, 0xE0, 0x0F, 0x80, 0x1F, 0xFF, 0xFE, 0x3F, + 0x80, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, + 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xDF, 0xFF, 0x00, 0x00, 0x01, + 0xEF, 0xFF, 0x80, 0x00, 0x01, 0xE7, 0xFF, 0xC0, 0x00, 0x01, 0xE3, 0xFF, + 0xE0, 0x00, 0x00, 0xF1, 0xFF, 0xF0, 0x00, 0x00, 0xF0, 0xFF, 0xF8, 0x00, + 0x00, 0xF0, 0x7F, 0xFC, 0x00, 0x00, 0xF0, 0x3F, 0xFE, 0x00, 0x00, 0x78, + 0x1F, 0xFF, 0x00, 0x00, 0x78, 0x0F, 0xFF, 0x80, 0x00, 0x78, 0x07, 0xFF, + 0xC0, 0x00, 0x7C, 0x03, 0xFF, 0xE0, 0x00, 0x3C, 0x01, 0xFF, 0xF0, 0x00, + 0x3C, 0x00, 0xFF, 0xF8, 0x00, 0x3E, 0x00, 0x7F, 0xFC, 0x00, 0x1E, 0x00, + 0x3F, 0xFE, 0x00, 0x1E, 0x00, 0x1F, 0xFF, 0x00, 0x1E, 0x00, 0x0F, 0xFF, + 0x80, 0x0F, 0x00, 0x07, 0xFF, 0xC0, 0x0F, 0x00, 0x03, 0xFF, 0xE0, 0x0F, + 0x00, 0x01, 0xFF, 0xF0, 0x07, 0x80, 0x00, 0xFF, 0xF8, 0x07, 0x80, 0x00, + 0x7F, 0xFC, 0x07, 0x80, 0x00, 0x3F, 0xFE, 0x03, 0x80, 0x00, 0x1F, 0xFF, + 0x03, 0xC0, 0x00, 0x0F, 0xFF, 0x81, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, + 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xFE, + 0x00, 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, + 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, + 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, + 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, + 0x01, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xF0, 0x00, 0x07, + 0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, + 0x1F, 0xFF, 0xFF, 0xFF, 0xE0, 0x1F, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, + 0xFF, 0xFF, 0xF0, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFF, + 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, + 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, + 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xF8, 0x04, 0x00, 0x00, 0x01, 0xF8, 0x3F, 0xC0, 0x00, + 0x01, 0xF0, 0x7F, 0xF0, 0x00, 0x01, 0xF0, 0xFF, 0xF8, 0x00, 0x01, 0xE0, + 0xFF, 0xFE, 0x00, 0x03, 0xE0, 0xFF, 0xFF, 0x00, 0x07, 0xC0, 0xFF, 0xFF, + 0xC0, 0x0F, 0x80, 0xFF, 0xFF, 0xF0, 0x3F, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, + 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, + 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x01, 0xFE, + 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xF0, + 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, + 0x07, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, + 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x1F, 0xE0, 0x00, 0x7F, 0xFE, 0xFF, 0xFC, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, + 0x0F, 0xFF, 0xE0, 0xFF, 0xFC, 0x03, 0xFF, 0xF0, 0xFF, 0xFC, 0x01, 0xFF, + 0xF0, 0xFF, 0xFC, 0x00, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0xFF, 0xFC, 0xFF, + 0xFC, 0x00, 0x7F, 0xFC, 0xFF, 0xFC, 0x00, 0x7F, 0xFE, 0xFF, 0xFC, 0x00, + 0x7F, 0xFE, 0xFF, 0xFC, 0x00, 0x7F, 0xFE, 0xFF, 0xFC, 0x00, 0x7F, 0xFE, + 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, + 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, + 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0xFF, + 0xFC, 0x00, 0x3F, 0xFF, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, + 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, + 0x3F, 0xFC, 0x00, 0x3F, 0xFC, 0x3F, 0xFC, 0x00, 0x3F, 0xFC, 0x1F, 0xFC, + 0x00, 0x3F, 0xFC, 0x1F, 0xFE, 0x00, 0x3F, 0xF8, 0x0F, 0xFE, 0x00, 0x3F, + 0xF0, 0x07, 0xFE, 0x00, 0x3F, 0xF0, 0x03, 0xFE, 0x00, 0x7F, 0xE0, 0x03, + 0xFF, 0x00, 0x7F, 0xC0, 0x01, 0xFF, 0x00, 0x7F, 0x80, 0x00, 0x7F, 0x80, + 0xFF, 0x00, 0x00, 0x3F, 0xE3, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, + 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, 0xFF, 0xFF, 0xF8, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFC, 0x00, 0x00, 0x7F, 0x83, + 0xE0, 0x00, 0x00, 0x3F, 0x81, 0xE0, 0x00, 0x00, 0x3F, 0xC1, 0xE0, 0x00, + 0x00, 0x1F, 0xE0, 0xE0, 0x00, 0x00, 0x0F, 0xE0, 0x70, 0x00, 0x00, 0x0F, + 0xF0, 0x30, 0x00, 0x00, 0x07, 0xF8, 0x18, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, + 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, + 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xC0, + 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x07, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, + 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xE0, 0x00, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFC, + 0x00, 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, + 0x1F, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0x01, + 0xFF, 0xC0, 0x03, 0xFE, 0x00, 0x7F, 0xE0, 0x07, 0xFC, 0x00, 0x7F, 0xF0, + 0x0F, 0xF8, 0x00, 0x3F, 0xF0, 0x1F, 0xF8, 0x00, 0x1F, 0xF8, 0x3F, 0xF0, + 0x00, 0x1F, 0xF8, 0x3F, 0xF0, 0x00, 0x1F, 0xFC, 0x7F, 0xF0, 0x00, 0x1F, + 0xFC, 0x7F, 0xF0, 0x00, 0x1F, 0xFC, 0x7F, 0xF0, 0x00, 0x1F, 0xFC, 0x7F, + 0xF8, 0x00, 0x0F, 0xFC, 0x7F, 0xF8, 0x00, 0x1F, 0xFC, 0x7F, 0xFC, 0x00, + 0x1F, 0xFC, 0x7F, 0xFC, 0x00, 0x1F, 0xFC, 0x7F, 0xFE, 0x00, 0x1F, 0xF8, + 0x7F, 0xFF, 0x00, 0x1F, 0xF8, 0x7F, 0xFF, 0x80, 0x3F, 0xF0, 0x7F, 0xFF, + 0xC0, 0x3F, 0xE0, 0x3F, 0xFF, 0xF0, 0x7F, 0xC0, 0x3F, 0xFF, 0xF8, 0x7F, + 0x80, 0x1F, 0xFF, 0xFE, 0xFE, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xFF, + 0xF8, 0x00, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, 0x00, 0x0F, + 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xFF, + 0xF0, 0x01, 0xFC, 0x7F, 0xFF, 0xF8, 0x07, 0xFC, 0x3F, 0xFF, 0xF8, 0x0F, + 0xF8, 0x1F, 0xFF, 0xFC, 0x1F, 0xF8, 0x07, 0xFF, 0xFC, 0x3F, 0xF0, 0x03, + 0xFF, 0xFE, 0x7F, 0xF0, 0x01, 0xFF, 0xFE, 0x7F, 0xE0, 0x00, 0xFF, 0xFE, + 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0xFF, 0xE0, + 0x00, 0x3F, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, + 0xFE, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0xFF, + 0xC0, 0x00, 0x1F, 0xFE, 0xFF, 0xE0, 0x00, 0x1F, 0xFE, 0xFF, 0xE0, 0x00, + 0x1F, 0xFC, 0xFF, 0xE0, 0x00, 0x1F, 0xFC, 0x7F, 0xE0, 0x00, 0x1F, 0xFC, + 0x7F, 0xE0, 0x00, 0x3F, 0xF8, 0x3F, 0xF0, 0x00, 0x3F, 0xF0, 0x3F, 0xF0, + 0x00, 0x3F, 0xF0, 0x1F, 0xF8, 0x00, 0x7F, 0xE0, 0x0F, 0xFC, 0x00, 0xFF, + 0x80, 0x07, 0xFF, 0x01, 0xFF, 0x00, 0x01, 0xFF, 0xFF, 0xFC, 0x00, 0x00, + 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFB, 0xFF, 0x00, + 0x00, 0x0F, 0xE0, 0x3F, 0xC0, 0x00, 0x1F, 0xE0, 0x0F, 0xF0, 0x00, 0x1F, + 0xF0, 0x07, 0xFE, 0x00, 0x1F, 0xF8, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, + 0xFF, 0xC0, 0x0F, 0xFC, 0x00, 0x7F, 0xF0, 0x0F, 0xFE, 0x00, 0x1F, 0xFC, + 0x07, 0xFF, 0x00, 0x0F, 0xFE, 0x07, 0xFF, 0x80, 0x07, 0xFF, 0x83, 0xFF, + 0xC0, 0x03, 0xFF, 0xC3, 0xFF, 0xE0, 0x01, 0xFF, 0xF1, 0xFF, 0xF0, 0x00, + 0xFF, 0xF8, 0xFF, 0xF8, 0x00, 0x7F, 0xFC, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, + 0x3F, 0xFE, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, 0x00, 0x07, 0xFF, 0xDF, 0xFF, + 0x80, 0x03, 0xFF, 0xEF, 0xFF, 0xC0, 0x01, 0xFF, 0xF7, 0xFF, 0xE0, 0x00, + 0xFF, 0xFB, 0xFF, 0xF0, 0x00, 0x7F, 0xFD, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, + 0x7F, 0xFC, 0x00, 0x3F, 0xFF, 0xBF, 0xFF, 0x00, 0x1F, 0xFF, 0xDF, 0xFF, + 0x80, 0x0F, 0xFF, 0xEF, 0xFF, 0xC0, 0x07, 0xFF, 0xF7, 0xFF, 0xE0, 0x03, + 0xFF, 0xF9, 0xFF, 0xF0, 0x01, 0xFF, 0xF8, 0xFF, 0xFC, 0x00, 0xFF, 0xFC, + 0x3F, 0xFE, 0x00, 0x7F, 0xFE, 0x0F, 0xFF, 0x80, 0x3F, 0xFF, 0x07, 0xFF, + 0xE0, 0x1F, 0xFF, 0x81, 0xFF, 0xF8, 0x1F, 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, + 0xFF, 0xC0, 0x1F, 0xFF, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xF0, + 0x00, 0x3F, 0xF1, 0xFF, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, + 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, + 0x7F, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, + 0x1F, 0xF8, 0x3F, 0xFC, 0x7F, 0xFE, 0x7F, 0xFE, 0xFF, 0xFE, 0xFF, 0xFF, + 0xFF, 0xFF, 0x7F, 0xFF, 0x7F, 0xFE, 0x7F, 0xFE, 0x3F, 0xFC, 0x3F, 0xF8, + 0x0F, 0xF0, 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x1F, 0xF8, 0x3F, 0xFC, + 0x7F, 0xFC, 0x7F, 0xFE, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x7F, 0xFE, 0x7F, 0xFE, 0x7F, 0xFE, 0x3F, 0xFC, 0x1F, 0xF8, 0x07, 0xE0, + 0x00, 0x00, 0x07, 0xF8, 0x07, 0xFE, 0x07, 0xFF, 0x87, 0xFF, 0xE3, 0xFF, + 0xF3, 0xFF, 0xF9, 0xFF, 0xFE, 0xFF, 0xFF, 0x3F, 0xFF, 0x9F, 0xFF, 0x8F, + 0xFF, 0xC3, 0xFF, 0xC1, 0xFF, 0xC0, 0x3F, 0xC0, 0x07, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x7F, 0xE0, 0x7F, 0xF8, 0x7F, 0xFE, 0x3F, 0xFF, + 0x1F, 0xFF, 0xDF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFE, 0xFF, + 0xFF, 0x7F, 0xFF, 0x9F, 0xFF, 0xC7, 0xFF, 0xE0, 0x27, 0xE0, 0x01, 0xF0, + 0x00, 0xF8, 0x00, 0x78, 0x00, 0x7C, 0x00, 0x3C, 0x00, 0x3E, 0x00, 0x1E, + 0x00, 0x1E, 0x00, 0x1E, 0x00, 0x1E, 0x00, 0x1E, 0x00, 0x3E, 0x00, 0x3C, + 0x00, 0x3C, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x07, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x07, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFE, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFF, 0xC0, 0x03, 0xF0, + 0x7F, 0xFE, 0x00, 0xFC, 0x03, 0xFF, 0xE0, 0x3F, 0x00, 0x3F, 0xFE, 0x0F, + 0xE0, 0x03, 0xFF, 0xC3, 0xFC, 0x00, 0x7F, 0xFC, 0x7F, 0x80, 0x07, 0xFF, + 0xCF, 0xF8, 0x00, 0xFF, 0xFB, 0xFF, 0x80, 0x1F, 0xFF, 0x7F, 0xF0, 0x03, + 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xFF, 0xFC, + 0x00, 0xFF, 0xFB, 0xFF, 0x80, 0x1F, 0xFF, 0x7F, 0xF0, 0x03, 0xFF, 0xE7, + 0xFC, 0x00, 0x7F, 0xFC, 0xFF, 0x00, 0x1F, 0xFF, 0x87, 0x80, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x03, + 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, + 0x03, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x1F, 0xF8, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0x80, + 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, + 0x1C, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, + 0x00, 0x0E, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, + 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x01, + 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFC, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x3F, 0xE0, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x07, 0xF8, + 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0xFE, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x7F, 0x80, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xC0, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x01, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xF0, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xF0, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x0F, 0xF0, 0x00, + 0x00, 0x3E, 0x00, 0x00, 0xF8, 0x0F, 0xF0, 0x00, 0x01, 0xFF, 0x87, 0xE0, + 0x7C, 0x1F, 0xE0, 0x00, 0x07, 0xFF, 0xCF, 0xE0, 0x3C, 0x1F, 0xE0, 0x00, + 0x0F, 0xFF, 0xEF, 0xC0, 0x3E, 0x3F, 0xC0, 0x00, 0x1F, 0xFF, 0xEF, 0xC0, + 0x3E, 0x3F, 0xC0, 0x00, 0x3F, 0xE0, 0xFF, 0xC0, 0x1E, 0x3F, 0xC0, 0x00, + 0x7F, 0x80, 0x7F, 0xC0, 0x1F, 0x7F, 0x80, 0x00, 0xFF, 0x00, 0x3F, 0x80, + 0x1F, 0x7F, 0x80, 0x01, 0xFE, 0x00, 0x3F, 0x80, 0x1F, 0x7F, 0x80, 0x01, + 0xFC, 0x00, 0x3F, 0x80, 0x0F, 0xFF, 0x80, 0x03, 0xF8, 0x00, 0x3F, 0x80, + 0x0F, 0xFF, 0x00, 0x03, 0xF8, 0x00, 0x3F, 0x00, 0x0F, 0xFF, 0x00, 0x07, + 0xF0, 0x00, 0x3F, 0x00, 0x0F, 0xFF, 0x00, 0x07, 0xE0, 0x00, 0x3F, 0x00, + 0x0F, 0xFF, 0x00, 0x0F, 0xE0, 0x00, 0x7F, 0x00, 0x0F, 0xFF, 0x00, 0x0F, + 0xE0, 0x00, 0x7E, 0x00, 0x0F, 0xFF, 0x00, 0x0F, 0xC0, 0x00, 0x7E, 0x00, + 0x1F, 0xFF, 0x00, 0x1F, 0xC0, 0x00, 0x7E, 0x00, 0x1F, 0xFF, 0x00, 0x1F, + 0xC0, 0x00, 0xFE, 0x00, 0x1E, 0xFF, 0x00, 0x1F, 0xC0, 0x00, 0xFC, 0x00, + 0x1E, 0xFF, 0x00, 0x1F, 0xC0, 0x00, 0xFC, 0x00, 0x3E, 0xFF, 0x00, 0x1F, + 0xC0, 0x01, 0xFC, 0x00, 0x3C, 0xFF, 0x00, 0x1F, 0xC0, 0x01, 0xFC, 0x00, + 0x3C, 0xFF, 0x00, 0x1F, 0xC0, 0x03, 0xF8, 0x00, 0x78, 0x7F, 0x80, 0x1F, + 0xC0, 0x03, 0xF8, 0x00, 0x78, 0x7F, 0x80, 0x1F, 0xC0, 0x07, 0xF8, 0x00, + 0xF0, 0x7F, 0x80, 0x1F, 0xC0, 0x07, 0xF8, 0x01, 0xF0, 0x7F, 0xC0, 0x1F, + 0xE0, 0x0D, 0xF8, 0x01, 0xE0, 0x3F, 0xC0, 0x0F, 0xF0, 0x1D, 0xF8, 0x03, + 0xC0, 0x3F, 0xC0, 0x0F, 0xF8, 0x79, 0xFC, 0x0F, 0x80, 0x1F, 0xE0, 0x07, + 0xFF, 0xF0, 0xFE, 0x3F, 0x00, 0x1F, 0xE0, 0x03, 0xFF, 0xC0, 0xFF, 0xFE, + 0x00, 0x0F, 0xF0, 0x01, 0xFF, 0x80, 0x3F, 0xF8, 0x00, 0x0F, 0xF8, 0x00, + 0xFC, 0x00, 0x1F, 0xE0, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x00, 0x08, + 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xCF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0E, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xF7, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x07, + 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x78, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xC7, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1F, + 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xE0, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x1F, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x07, 0x80, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x38, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x1F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x1E, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xE0, + 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x0F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x70, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x80, 0x03, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0x03, 0xC0, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, + 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x01, 0xE0, 0x00, 0x01, 0xFF, 0xFC, 0x00, + 0x00, 0x1E, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x0F, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x78, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x3C, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x01, 0xE0, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x0F, 0x80, 0x00, + 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x07, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x7F, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xF8, 0x07, 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0xFF, + 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xCF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xF8, 0x07, 0xFF, + 0xC0, 0x00, 0x1F, 0xFF, 0xE0, 0x07, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, + 0x07, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x80, 0x07, 0xFF, 0xE0, 0x00, 0x7F, + 0xFF, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xC0, + 0x01, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xC0, 0x03, 0xFF, 0xF8, 0x00, 0x3F, + 0xFF, 0x80, 0x07, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x7F, 0xFF, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0xFF, 0xFE, 0x00, 0x3F, + 0xFF, 0x80, 0x01, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0x00, 0x03, 0xFF, 0xF8, + 0x00, 0xFF, 0xFE, 0x00, 0x07, 0xFF, 0xF0, 0x01, 0xFF, 0xFC, 0x00, 0x0F, + 0xFF, 0xC0, 0x03, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x80, 0x07, 0xFF, 0xF0, + 0x00, 0x7F, 0xFF, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0xFF, 0xFC, 0x00, 0x1F, + 0xFF, 0xC0, 0x01, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, + 0x00, 0x7F, 0xFF, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xFE, 0x00, 0x3F, + 0xFC, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xF8, + 0x0F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, + 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0x3F, 0xFF, 0x81, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0x80, 0x01, 0xFF, 0xFC, + 0x00, 0x3F, 0xFF, 0x80, 0x03, 0xFF, 0xF8, 0x00, 0x3F, 0xFF, 0x80, 0x07, + 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x80, 0x0F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, + 0x80, 0x1F, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0x00, 0x3F, 0xFF, 0x80, 0x00, + 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xFE, + 0x00, 0x01, 0xFF, 0xFC, 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFC, 0x03, + 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, + 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xE0, 0x1F, 0xFF, 0xC0, 0x00, + 0x3F, 0xFF, 0xC0, 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x80, 0x7F, 0xFF, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFC, 0x01, + 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xF8, 0x00, 0x07, 0xFF, + 0xE0, 0x07, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xC0, 0x0F, 0xFF, 0xE0, 0x00, + 0x3F, 0xFF, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, + 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, 0x00, 0x07, 0xFF, 0xC0, 0x01, + 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0x00, 0x07, 0xFF, 0xFF, 0x01, 0xFF, 0xF8, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFC, 0x00, 0x03, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x01, + 0xC0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x70, 0x00, 0x03, 0xFF, 0xC0, + 0x0F, 0xF8, 0x3C, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0x00, 0x01, + 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xE0, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x3F, 0xF8, 0x00, + 0x00, 0x03, 0xFF, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x0F, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFC, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0x00, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x0F, 0xC0, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xF0, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xC1, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x70, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x3F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0xE0, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x0F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x3E, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x0F, + 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x07, 0xF0, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x07, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x1F, 0xFF, 0xE0, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x1F, 0xFF, 0xC0, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0x80, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, + 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF8, 0x01, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0xE0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x7F, + 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x1F, + 0xFF, 0xE0, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x3F, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xFE, 0x01, 0xFF, 0xFC, 0x00, + 0x00, 0x07, 0xFF, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0x80, + 0x7F, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x03, 0xFF, 0xF8, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x1F, + 0xFF, 0xC0, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xFE, 0x01, 0xFF, 0xFC, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x7F, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x1F, 0xFF, 0xC0, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x07, 0xFF, 0xF0, 0x00, 0x00, + 0x3F, 0xFF, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xF8, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x03, 0xFF, 0xF8, + 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x01, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0x00, 0x01, + 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x03, 0xFF, + 0xF8, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0xFF, 0xF0, + 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x1F, 0xFF, 0xFC, + 0x0F, 0xFF, 0xC0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x7F, 0xFF, 0xF8, 0x03, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xF0, + 0x00, 0x07, 0xFF, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0x80, 0x03, + 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xC0, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x07, + 0xE0, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0xF8, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x3C, 0x00, 0x1F, + 0xFF, 0xC0, 0x00, 0x00, 0x1E, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x07, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0x80, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x01, 0xC0, 0x01, 0xFF, 0xFC, 0x00, 0x0E, 0x00, 0x60, 0x00, 0xFF, + 0xFE, 0x00, 0x07, 0x00, 0x30, 0x00, 0x7F, 0xFF, 0x00, 0x03, 0x80, 0x18, + 0x00, 0x3F, 0xFF, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0xF0, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x78, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x3C, 0x00, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x3E, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x3F, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0x3F, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x7F, 0xE0, 0x00, 0x00, + 0x0F, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x03, 0xFF, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0x00, 0x7F, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x0F, 0xC0, + 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x07, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x01, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x78, 0x00, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x3C, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x1E, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x07, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, + 0x03, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x01, 0xC0, 0x00, 0xE0, 0x1F, + 0xFF, 0xC0, 0x00, 0xE0, 0x00, 0x70, 0x0F, 0xFF, 0xE0, 0x00, 0x70, 0x00, + 0x70, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x38, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x3C, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3E, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x1F, + 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0x80, 0x1F, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0xC0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xE0, 0x07, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0xF0, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xF0, + 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0xFF, 0x00, 0x00, + 0x7F, 0xFC, 0x01, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF0, 0x3F, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, + 0x00, 0x01, 0xFF, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x0F, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, + 0x1F, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, + 0x00, 0x0F, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xF0, 0x0F, 0xFF, 0xE0, + 0x00, 0x60, 0x07, 0x00, 0xFF, 0xFE, 0x00, 0x0E, 0x00, 0x70, 0x0F, 0xFF, + 0xE0, 0x00, 0xE0, 0x07, 0x00, 0xFF, 0xFE, 0x00, 0x0E, 0x00, 0x00, 0x0F, + 0xFF, 0xE0, 0x00, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x1E, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x01, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x1E, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0x03, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x7E, + 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x07, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x01, + 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x7F, 0xE0, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE7, 0xFF, 0xE0, 0x00, 0x00, + 0xFF, 0xFE, 0x03, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x0F, 0xE0, 0x00, + 0x00, 0xFF, 0xFE, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x03, 0xE0, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x3E, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x01, + 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x1E, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x0E, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x0E, 0x00, 0x00, 0x0F, + 0xFF, 0xE0, 0x00, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x06, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x03, 0x80, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x03, 0xC0, 0x00, 0x00, 0x1F, 0xFE, + 0x00, 0x7F, 0xC1, 0xE0, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x0F, 0xFF, 0xF0, + 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xF8, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x1F, 0xFE, + 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x3F, 0xFC, + 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x3F, + 0xC0, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x01, + 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x0F, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0x80, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0xE0, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x30, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xF8, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, + 0xFC, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x07, 0xFF, 0xF0, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x1F, + 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, + 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x00, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFE, 0x00, + 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x7F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, + 0xFF, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, + 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x1F, + 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x07, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFC, 0x00, + 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x1F, + 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFC, 0x00, + 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF8, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x01, 0xFF, + 0xFC, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x7F, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xF8, + 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x80, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, + 0xC0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x0F, + 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0x80, + 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, + 0x80, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x7F, 0xFF, + 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xFF, 0xE0, 0x0F, 0xFF, + 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xC0, 0x01, + 0xFF, 0xFF, 0x80, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xC0, 0x3F, + 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x1F, 0xFF, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x1F, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, + 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFE, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x03, 0x80, 0x03, + 0xFF, 0xF0, 0x01, 0xFC, 0x00, 0x7F, 0xFE, 0x00, 0x7F, 0xC0, 0x0F, 0xFF, + 0xC0, 0x1F, 0xFC, 0x01, 0xFF, 0xF8, 0x03, 0xFF, 0xC0, 0x3F, 0xFF, 0x00, + 0xFF, 0xF8, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0xFF, 0xF8, 0x03, 0xFF, + 0xE0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x07, 0xFF, 0xE0, 0x07, 0xFF, 0x00, + 0xFF, 0xF8, 0x00, 0xFF, 0xE0, 0x1F, 0xFF, 0x00, 0x1F, 0xF8, 0x03, 0xFF, + 0xC0, 0x01, 0xFF, 0x00, 0x7F, 0xF0, 0x00, 0x1F, 0xE0, 0x1F, 0xFC, 0x00, + 0x01, 0xFC, 0x07, 0xFF, 0x00, 0x00, 0x1F, 0xE3, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xFF, + 0x1F, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, + 0xF0, 0x03, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, + 0xE0, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x01, 0xFF, + 0xFE, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x01, + 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x03, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0xFC, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x0F, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xE0, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x0F, 0x80, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x3E, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x0F, 0x80, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFC, 0x03, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x3F, 0x80, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0xC3, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xEF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE7, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xF8, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, + 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x7F, 0xFF, 0xC0, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x0F, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x1F, 0xFF, 0xC0, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x01, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x1F, 0xFF, 0xF8, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x01, 0xFF, 0xFF, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x3F, + 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, + 0x7F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, + 0x07, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xE0, + 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, + 0xFC, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, + 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFE, 0x7F, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x07, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x07, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x0F, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x1E, 0x00, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x1E, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3E, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3E, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x7E, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFC, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x01, 0xFC, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFC, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x07, 0xFC, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFC, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x3F, 0xFC, 0x01, 0xFF, 0xFF, 0x00, 0x00, + 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0x80, 0x07, 0xFF, 0xF8, 0x3F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, + 0xF8, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x77, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xEF, + 0xFF, 0xC0, 0x00, 0x1D, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7B, 0xFF, 0xF0, + 0x00, 0x07, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x1C, 0xFF, 0xFC, 0x00, 0x01, + 0xCF, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0x3F, 0xFF, 0x00, 0x00, 0x71, 0xFF, + 0xF8, 0x00, 0x00, 0x03, 0xCF, 0xFF, 0xC0, 0x00, 0x1C, 0x7F, 0xFE, 0x00, + 0x00, 0x00, 0xE3, 0xFF, 0xF0, 0x00, 0x07, 0x1F, 0xFF, 0xC0, 0x00, 0x00, + 0x78, 0xFF, 0xFC, 0x00, 0x01, 0xC3, 0xFF, 0xF0, 0x00, 0x00, 0x1C, 0x3F, + 0xFF, 0x00, 0x00, 0x70, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0x0F, 0xFF, 0xC0, + 0x00, 0x1C, 0x1F, 0xFF, 0x80, 0x00, 0x03, 0xC3, 0xFF, 0xF0, 0x00, 0x07, + 0x07, 0xFF, 0xE0, 0x00, 0x00, 0xE0, 0xFF, 0xFC, 0x00, 0x01, 0xC0, 0xFF, + 0xFC, 0x00, 0x00, 0x78, 0x3F, 0xFF, 0x00, 0x00, 0x70, 0x3F, 0xFF, 0x00, + 0x00, 0x1C, 0x0F, 0xFF, 0xC0, 0x00, 0x1C, 0x0F, 0xFF, 0xC0, 0x00, 0x0F, + 0x03, 0xFF, 0xF0, 0x00, 0x07, 0x01, 0xFF, 0xF8, 0x00, 0x03, 0x80, 0xFF, + 0xFC, 0x00, 0x01, 0xC0, 0x7F, 0xFE, 0x00, 0x00, 0xE0, 0x3F, 0xFF, 0x00, + 0x00, 0x70, 0x0F, 0xFF, 0xC0, 0x00, 0x78, 0x0F, 0xFF, 0xC0, 0x00, 0x1C, + 0x03, 0xFF, 0xF0, 0x00, 0x1C, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0x00, 0xFF, + 0xFE, 0x00, 0x0F, 0x00, 0xFF, 0xFC, 0x00, 0x01, 0xC0, 0x1F, 0xFF, 0x80, + 0x03, 0x80, 0x3F, 0xFF, 0x00, 0x00, 0x70, 0x07, 0xFF, 0xE0, 0x01, 0xE0, + 0x0F, 0xFF, 0xC0, 0x00, 0x1C, 0x00, 0xFF, 0xFC, 0x00, 0x78, 0x03, 0xFF, + 0xF0, 0x00, 0x07, 0x00, 0x3F, 0xFF, 0x00, 0x1C, 0x00, 0xFF, 0xFC, 0x00, + 0x01, 0xC0, 0x07, 0xFF, 0xE0, 0x0F, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x70, + 0x01, 0xFF, 0xF8, 0x03, 0x80, 0x0F, 0xFF, 0xC0, 0x00, 0x1C, 0x00, 0x7F, + 0xFF, 0x01, 0xE0, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0x00, 0x0F, 0xFF, 0xC0, + 0x78, 0x00, 0xFF, 0xFC, 0x00, 0x01, 0xC0, 0x03, 0xFF, 0xF0, 0x3C, 0x00, + 0x3F, 0xFF, 0x00, 0x00, 0x70, 0x00, 0x7F, 0xFE, 0x0F, 0x00, 0x0F, 0xFF, + 0xC0, 0x00, 0x1C, 0x00, 0x1F, 0xFF, 0x83, 0x80, 0x03, 0xFF, 0xF0, 0x00, + 0x07, 0x00, 0x03, 0xFF, 0xF1, 0xE0, 0x00, 0xFF, 0xFC, 0x00, 0x01, 0xC0, + 0x00, 0xFF, 0xFC, 0x70, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x70, 0x00, 0x3F, + 0xFF, 0xBC, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x1C, 0x00, 0x07, 0xFF, 0xEF, + 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, + 0xFF, 0xFC, 0x00, 0x01, 0xC0, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x70, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, + 0x1C, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x01, 0xC0, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x70, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x1C, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x07, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0xFF, 0xFC, + 0x00, 0x01, 0xC0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x78, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x1E, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x0F, 0x80, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x03, 0xE0, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x3F, 0xFF, 0x80, 0x01, 0xFC, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x1F, + 0xFF, 0xE0, 0x00, 0xFF, 0xC0, 0x00, 0x0F, 0x80, 0x00, 0x0F, 0xFF, 0xFE, + 0x03, 0xFF, 0xFE, 0x00, 0x03, 0xE0, 0x00, 0x3F, 0xFF, 0xFF, 0xFB, 0xFF, + 0xFF, 0xF0, 0x00, 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x1C, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, 0xF0, 0x00, + 0x00, 0x1F, 0xFF, 0xFD, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x7F, 0xFF, 0xF7, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x3F, 0xF0, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x1F, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x3F, 0xFF, 0xF8, 0x00, 0x00, + 0x03, 0xE0, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x78, 0x00, 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x3F, 0xFF, + 0xFE, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x1E, + 0x00, 0x03, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x78, 0x00, 0x0F, 0x7F, 0xFF, + 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x3C, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0x80, + 0x00, 0xF1, 0xFF, 0xFF, 0x80, 0x00, 0x1E, 0x00, 0x03, 0xC3, 0xFF, 0xFF, + 0x00, 0x00, 0x78, 0x00, 0x0F, 0x0F, 0xFF, 0xFE, 0x00, 0x01, 0xE0, 0x00, + 0x3C, 0x1F, 0xFF, 0xF8, 0x00, 0x07, 0x80, 0x00, 0xF0, 0x3F, 0xFF, 0xF0, + 0x00, 0x1E, 0x00, 0x03, 0xC0, 0x7F, 0xFF, 0xE0, 0x00, 0x78, 0x00, 0x0F, + 0x00, 0xFF, 0xFF, 0xC0, 0x01, 0xE0, 0x00, 0x3C, 0x03, 0xFF, 0xFF, 0x80, + 0x07, 0x80, 0x00, 0xF0, 0x07, 0xFF, 0xFF, 0x00, 0x1E, 0x00, 0x03, 0xC0, + 0x0F, 0xFF, 0xFC, 0x00, 0x78, 0x00, 0x0F, 0x00, 0x1F, 0xFF, 0xF8, 0x01, + 0xE0, 0x00, 0x3C, 0x00, 0x3F, 0xFF, 0xF0, 0x07, 0x80, 0x00, 0xF0, 0x00, + 0x7F, 0xFF, 0xE0, 0x1E, 0x00, 0x03, 0xC0, 0x01, 0xFF, 0xFF, 0xC0, 0x78, + 0x00, 0x0F, 0x00, 0x03, 0xFF, 0xFF, 0x01, 0xE0, 0x00, 0x3C, 0x00, 0x07, + 0xFF, 0xFE, 0x07, 0x80, 0x00, 0xF0, 0x00, 0x0F, 0xFF, 0xFC, 0x1E, 0x00, + 0x03, 0xC0, 0x00, 0x1F, 0xFF, 0xF8, 0x78, 0x00, 0x0F, 0x00, 0x00, 0x7F, + 0xFF, 0xF1, 0xE0, 0x00, 0x3C, 0x00, 0x00, 0xFF, 0xFF, 0xE7, 0x80, 0x00, + 0xF0, 0x00, 0x01, 0xFF, 0xFF, 0x9E, 0x00, 0x03, 0xC0, 0x00, 0x03, 0xFF, + 0xFF, 0x78, 0x00, 0x0F, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x3C, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x80, 0x00, 0xF0, 0x00, 0x00, 0x3F, 0xFF, + 0xFE, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x0F, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x3C, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0x80, 0x00, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x03, 0xC0, 0x00, + 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, + 0x00, 0x3C, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0xF0, 0x00, 0x00, + 0x00, 0x7F, 0xFE, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x0F, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x3C, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0x80, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x03, + 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x01, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x03, + 0xF8, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x3F, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x0F, 0x80, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x1E, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x07, 0xFF, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0x80, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x7F, 0xF0, + 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x7F, 0xF8, + 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, + 0xF0, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x1F, 0xFF, 0xC0, + 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x3F, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xFC, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xFC, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x3F, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xF8, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, + 0xF0, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF0, + 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x1F, 0xFE, + 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFC, + 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x0F, 0xFE, 0x00, 0x00, 0x7F, 0xF0, + 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, + 0xC0, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x1F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFC, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xFF, + 0x07, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0xE0, 0x07, 0xFF, 0xE0, 0x00, 0xFF, + 0xFF, 0x00, 0x1F, 0xFF, 0x80, 0x03, 0xFF, 0xF8, 0x00, 0x7F, 0xFE, 0x00, + 0x1F, 0xFF, 0xC0, 0x01, 0xFF, 0xF8, 0x00, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, + 0xE0, 0x07, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x00, 0x3F, 0xFF, 0x80, 0x01, + 0xFF, 0xFC, 0x01, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xE0, 0x0F, 0xFF, 0xE0, + 0x00, 0x7F, 0xFF, 0x80, 0x7F, 0xFF, 0x00, 0x03, 0xFF, 0xFC, 0x03, 0xFF, + 0xF8, 0x00, 0x1F, 0xFF, 0xE0, 0x1F, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0x00, + 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xF8, 0x07, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, + 0xC0, 0x3F, 0xFF, 0x80, 0x01, 0xFF, 0xFE, 0x01, 0xFF, 0xFC, 0x00, 0x0F, + 0xFF, 0xF0, 0x0F, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0x80, 0x7F, 0xFF, 0x00, + 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0xC0, 0x1F, 0xFF, + 0xC0, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xE0, 0x07, + 0xFF, 0xF0, 0x00, 0x7F, 0xFE, 0x00, 0x3F, 0xFF, 0x80, 0x07, 0xFF, 0xF0, + 0x01, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0x00, 0x0F, 0xFF, 0xE0, 0x03, 0xFF, + 0xE0, 0x00, 0x7F, 0xFF, 0x00, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xFB, 0xFF, + 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFC, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xF0, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0x80, 0x01, 0xFF, + 0xC0, 0x00, 0x00, 0x07, 0xFF, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, 0x0F, + 0xFE, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x3F, + 0xFC, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x7F, + 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0xF8, 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xFC, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x3F, 0xFF, + 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xFE, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFE, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x3F, 0xFF, + 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xFC, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x1F, 0xFF, + 0x80, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xF8, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x0F, 0xFF, + 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x03, + 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x03, 0xFF, + 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, + 0xF8, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x1F, + 0xFC, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x0F, + 0xFE, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x00, 0xFF, + 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x03, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x7F, 0xFC, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFE, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, + 0xFC, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x03, 0xFF, 0xF8, + 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x03, 0xFF, 0xF8, + 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xC0, + 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x01, 0xFF, 0xFE, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x03, 0xFF, 0xF8, 0x00, + 0x07, 0xFF, 0xF8, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0x00, 0x00, + 0x7F, 0xFF, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x1F, + 0xFF, 0xC0, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x7F, 0xFF, 0x80, + 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xC1, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x81, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x01, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0xFF, 0xFE, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xFE, 0x00, + 0x00, 0x07, 0xFF, 0xF0, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x07, 0xFF, 0xFC, 0x00, + 0x00, 0x3F, 0xFF, 0x80, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0x00, + 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0xF8, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xF8, 0x00, + 0x1F, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xF0, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0xC0, 0x00, + 0x3F, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x3F, 0xFF, 0xE0, 0x00, + 0x7F, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0x00, 0x00, + 0x7F, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xC0, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xE0, 0x00, + 0x03, 0xFF, 0xE0, 0x03, 0x80, 0x03, 0xFF, 0xFF, 0xC0, 0xF0, 0x01, 0xFF, + 0xFF, 0xFF, 0x3E, 0x00, 0x7F, 0x80, 0x1F, 0xFF, 0xC0, 0x3F, 0xC0, 0x00, + 0xFF, 0xF8, 0x0F, 0xF0, 0x00, 0x0F, 0xFF, 0x03, 0xFC, 0x00, 0x00, 0x7F, + 0xE0, 0x7F, 0x80, 0x00, 0x07, 0xFC, 0x1F, 0xE0, 0x00, 0x00, 0x7F, 0x83, + 0xFC, 0x00, 0x00, 0x0F, 0xF0, 0xFF, 0x80, 0x00, 0x00, 0xFE, 0x1F, 0xF0, + 0x00, 0x00, 0x0F, 0xC3, 0xFE, 0x00, 0x00, 0x01, 0xF8, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0x1F, 0xF8, 0x00, 0x00, 0x03, 0xE3, 0xFF, 0x80, 0x00, 0x00, + 0x3C, 0x7F, 0xF0, 0x00, 0x00, 0x07, 0x8F, 0xFF, 0x00, 0x00, 0x00, 0xF1, + 0xFF, 0xF8, 0x00, 0x00, 0x0E, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xC0, + 0x00, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF0, 0x00, + 0x07, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x7F, 0xFF, 0xFF, 0xFC, 0x00, 0x07, + 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xFF, 0xFE, 0x00, 0x07, 0xFF, 0xFF, + 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xFF, 0xFC, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xC0, 0x00, 0x0F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, + 0x00, 0x03, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x7F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xC0, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0x7E, 0x00, 0x00, + 0x00, 0x7F, 0xEF, 0xE0, 0x00, 0x00, 0x0F, 0xFD, 0xFE, 0x00, 0x00, 0x01, + 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE7, 0xFC, 0x00, 0x00, 0x0F, 0xF8, + 0xFF, 0xC0, 0x00, 0x01, 0xFE, 0x1F, 0xFC, 0x00, 0x00, 0x7F, 0x83, 0xFF, + 0xE0, 0x00, 0x1F, 0xE0, 0x7F, 0xFF, 0x00, 0x0F, 0xF8, 0x0F, 0xFF, 0xFE, + 0x0F, 0xFC, 0x01, 0xE0, 0xFF, 0xFF, 0xFE, 0x00, 0x38, 0x03, 0xFF, 0xFE, + 0x00, 0x07, 0x00, 0x03, 0xF8, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x83, 0xFF, 0xF0, 0x7F, 0xFF, 0xFF, 0xE0, + 0x0F, 0xFF, 0xC0, 0x1F, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0x00, 0x1F, 0xFF, + 0xF0, 0x00, 0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0x80, 0x03, 0xFF, 0xF0, 0x00, + 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, + 0x00, 0x01, 0xFF, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x07, 0xFC, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x0F, 0xF0, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x3F, 0x80, + 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7E, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x01, + 0xF8, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x07, 0xE0, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x1F, 0x80, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x30, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, + 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0x81, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xF0, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x7F, 0x80, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x03, 0xF0, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, + 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x78, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xE0, + 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x78, 0x00, + 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x3F, 0xFF, 0x00, 0x00, + 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x03, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x78, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x01, 0xE0, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x78, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x3F, 0xFF, + 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1E, + 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x78, 0x00, 0x0F, 0xFF, 0xC0, + 0x00, 0x00, 0x01, 0xE0, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x80, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x78, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x00, + 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x78, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0x07, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x78, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, + 0xE0, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFC, + 0x00, 0x00, 0x00, 0x1E, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x78, + 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x3F, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1E, 0x00, + 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x78, 0x00, 0x0F, 0xFF, 0xE0, 0x00, + 0x00, 0x03, 0xC0, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x0F, 0x00, 0x00, + 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0x00, 0xF0, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x07, 0x80, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x01, 0xF0, + 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0F, 0xC0, 0x00, 0x00, 0x07, 0xFF, + 0xF0, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xF7, + 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x83, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0xF0, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x0F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, + 0x01, 0xF0, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x07, 0x80, 0x00, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x1F, 0xFF, + 0xE0, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x78, + 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xE0, 0x00, 0x03, 0xFF, 0xFC, + 0x00, 0x00, 0x0F, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x3C, 0x00, + 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x01, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0x80, + 0x00, 0x07, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x1E, 0x00, 0x00, + 0x01, 0xFF, 0xFC, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x03, 0xC0, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x1E, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x78, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x01, + 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xF0, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0xF0, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x07, 0x80, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0xF0, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0xE0, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x78, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0x01, 0xE0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x0F, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x3C, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x87, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x1E, 0x00, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFC, 0x70, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFB, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xEF, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x1C, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x7F, 0xFF, 0xFF, + 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0xE0, + 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x03, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, + 0xFF, 0x87, 0xFF, 0xFF, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, 0x07, 0xF8, + 0x0F, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xC0, 0x1F, + 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x3E, 0x00, 0x7F, 0xFF, + 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0xF8, 0x00, 0xFF, 0xFE, 0x00, + 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x03, 0xC0, 0x03, 0xFF, 0xF8, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x01, 0xFF, + 0xF8, 0x00, 0x00, 0x3C, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0x07, 0xFF, 0xF0, + 0x00, 0x01, 0xE0, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, + 0x07, 0x80, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x1E, + 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0xF0, 0x00, + 0x0F, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x03, 0xC0, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x0F, 0x00, 0x00, 0x7F, 0xFE, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x78, 0x00, 0x01, 0xFF, 0xFC, 0x00, + 0x01, 0xFF, 0xFF, 0x00, 0x01, 0xE0, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x07, + 0xFF, 0xFC, 0x00, 0x07, 0x80, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, + 0xF8, 0x00, 0x3C, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0xF7, 0xFF, 0xE0, + 0x00, 0xF0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x03, 0x9F, 0xFF, 0x80, 0x03, + 0xC0, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x1E, 0x7F, 0xFF, 0x00, 0x1E, 0x00, + 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x78, 0xFF, 0xFC, 0x00, 0x78, 0x00, 0x00, + 0x0F, 0xFF, 0xC0, 0x01, 0xC3, 0xFF, 0xF0, 0x01, 0xE0, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x0F, 0x0F, 0xFF, 0xC0, 0x07, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0x3C, 0x1F, 0xFF, 0x80, 0x3C, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x01, + 0xE0, 0x7F, 0xFE, 0x00, 0xF0, 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x07, 0x80, + 0xFF, 0xF8, 0x03, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xC0, 0x1C, 0x03, 0xFF, + 0xF0, 0x1E, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0xF0, 0x0F, 0xFF, 0xC0, + 0x78, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x03, 0xC0, 0x1F, 0xFF, 0x01, 0xC0, + 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x1E, 0x00, 0x7F, 0xFE, 0x0F, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xE0, 0x78, 0x01, 0xFF, 0xF8, 0x3C, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0x81, 0xC0, 0x03, 0xFF, 0xE0, 0xE0, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x0F, 0x00, 0x0F, 0xFF, 0xC7, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFC, + 0x3C, 0x00, 0x3F, 0xFF, 0x1E, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0xE0, + 0x00, 0x7F, 0xFC, 0x70, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xE7, 0x80, 0x01, + 0xFF, 0xFB, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x9C, 0x00, 0x03, 0xFF, + 0xEF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0xF0, 0x00, 0x0F, 0xFF, 0xB8, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x3F, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFC, + 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x01, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFC, 0x00, + 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, + 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x03, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x07, 0x80, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFC, + 0x0F, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xC0, 0x0F, 0xFF, 0xFF, 0x03, + 0xFF, 0xFF, 0xE0, 0x00, 0x03, 0xFF, 0xC0, 0x07, 0xFF, 0xFF, 0x80, 0x00, + 0x07, 0xFC, 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x1F, + 0xFF, 0xF8, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x03, + 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x00, 0x0F, 0xC0, 0x00, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x01, 0xF0, + 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x0F, 0x80, 0x00, 0x00, 0x1F, 0xFF, + 0xF0, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x01, 0xF0, 0x00, + 0x00, 0x00, 0xFF, 0xFF, 0xC0, 0x0F, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0x00, 0x3C, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x01, 0xE0, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0xFC, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, + 0x7C, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE1, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x7C, + 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x07, 0xBF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x7F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x01, 0xE1, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0x0F, 0x83, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x07, 0xFF, 0xF8, + 0x00, 0x00, 0x00, 0x01, 0xE0, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x7C, 0x00, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0x03, 0xE0, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0x00, + 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x0F, 0xFF, 0xF8, 0x00, + 0x00, 0x03, 0xE0, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x1F, 0x00, 0x00, + 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0xFC, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, + 0x03, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x07, + 0xFF, 0xFC, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x07, + 0xF0, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x7F, + 0xFF, 0xC0, 0x01, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x80, 0x1F, 0xFE, + 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0x80, 0x03, 0xFF, 0xFF, + 0xFF, 0x3F, 0xFF, 0xFF, 0x80, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x01, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, + 0x00, 0x00, 0xFF, 0xFF, 0x83, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xF0, + 0x07, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x0F, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0xFC, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x03, 0xE0, 0x00, + 0x3F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0x80, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x7C, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x07, + 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, + 0x3C, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x7F, + 0xFF, 0x80, 0x00, 0x07, 0x80, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x3E, + 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x07, 0xFF, + 0xF8, 0x00, 0x07, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x1E, 0x00, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0xF0, 0x00, 0x00, 0x00, 0xFF, 0xFF, + 0x00, 0x07, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x1E, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0xF8, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, + 0x03, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x1E, 0x00, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x80, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x03, + 0xC0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x1E, 0x00, 0x00, 0x00, 0x00, + 0x07, 0xFF, 0xF0, 0x78, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE3, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x9E, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x78, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xFF, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0xF8, 0x0F, 0xFF, + 0xF0, 0x0F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0xC0, 0x3F, 0xF0, 0x00, 0x01, + 0xFF, 0xFE, 0x00, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x07, 0xF8, 0x00, + 0x00, 0x7F, 0xFF, 0xC0, 0x1F, 0xC0, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x7E, + 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x01, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xC0, + 0x07, 0xC0, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x1E, 0x00, 0x00, 0x0F, 0xFF, + 0xF8, 0x00, 0x78, 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x01, 0xC0, 0x00, 0x01, + 0xFF, 0xFF, 0x00, 0x07, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x1C, 0x00, + 0x00, 0x3F, 0xFF, 0xC0, 0x00, 0xE0, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x03, + 0x80, 0x00, 0x07, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xF8, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x03, 0xFF, + 0xFC, 0x00, 0x00, 0x03, 0x00, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x1C, 0x00, + 0x7F, 0xFF, 0x80, 0x00, 0x00, 0x70, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x01, + 0xC0, 0x1F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0x00, 0x7F, 0xFF, 0x80, 0x00, + 0x00, 0x3C, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xE0, 0x1F, 0xFF, 0xF0, + 0x00, 0x00, 0x07, 0x80, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x1E, 0x03, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0xF8, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xE0, + 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x1F, 0x83, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0xFE, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xF8, 0x7F, 0xFF, 0xC0, 0x00, + 0x00, 0x3F, 0xE1, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0x0F, 0xFF, 0xF8, + 0x00, 0x00, 0x1F, 0xFC, 0x7F, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0xF1, 0xFF, + 0xFE, 0x00, 0x03, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x0F, 0xFC, 0x00, 0x7F, 0xE0, 0x03, 0xFF, 0x00, 0x1F, 0xF0, 0x00, 0xFF, + 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, + 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, + 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, + 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, + 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, + 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, + 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, + 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, + 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, + 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, + 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, + 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, + 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, + 0x0F, 0xFC, 0x00, 0x7F, 0xE0, 0x03, 0xFF, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, + 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, + 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, + 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, + 0x00, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, + 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, + 0x00, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x00, 0x00, + 0x07, 0xFC, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x7F, 0xF0, 0x01, 0xFF, 0x80, 0x0F, + 0xFC, 0x00, 0x7F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, + 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, + 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, + 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, + 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, + 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, + 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, + 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, + 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, + 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, + 0x1F, 0xF0, 0x00, 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, + 0x00, 0x0F, 0xF8, 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x00, + 0xFF, 0x80, 0x07, 0xFC, 0x00, 0x3F, 0xE0, 0x01, 0xFF, 0x00, 0x0F, 0xF8, + 0x00, 0x7F, 0xC0, 0x03, 0xFE, 0x00, 0x1F, 0xF0, 0x01, 0xFF, 0x80, 0x0F, + 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, + 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x00, 0x00, 0x00, 0x0F, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x07, + 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xDF, 0xC0, + 0x00, 0x00, 0x7F, 0x3F, 0xC0, 0x00, 0x01, 0xFE, 0x3F, 0x80, 0x00, 0x03, + 0xF8, 0x7F, 0x80, 0x00, 0x0F, 0xF0, 0x7F, 0x00, 0x00, 0x1F, 0xC0, 0xFF, + 0x00, 0x00, 0x7F, 0x80, 0xFE, 0x00, 0x00, 0xFE, 0x01, 0xFE, 0x00, 0x03, + 0xFC, 0x03, 0xFC, 0x00, 0x07, 0xF0, 0x03, 0xFC, 0x00, 0x1F, 0xE0, 0x07, + 0xF8, 0x00, 0x3F, 0xC0, 0x07, 0xF8, 0x00, 0xFF, 0x00, 0x0F, 0xF0, 0x01, + 0xFE, 0x00, 0x0F, 0xF0, 0x07, 0xF8, 0x00, 0x1F, 0xE0, 0x0F, 0xF0, 0x00, + 0x1F, 0xE0, 0x3F, 0xC0, 0x00, 0x3F, 0xC0, 0x7F, 0x80, 0x00, 0x3F, 0xC1, + 0xFE, 0x00, 0x00, 0x7F, 0x83, 0xFC, 0x00, 0x00, 0x7F, 0x8F, 0xF0, 0x00, + 0x00, 0xFF, 0x1F, 0xE0, 0x00, 0x00, 0xFF, 0x7F, 0x80, 0x00, 0x01, 0xFE, + 0xFF, 0x00, 0x00, 0x01, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF0, 0x3E, 0x00, 0x07, 0xF8, 0x00, 0x3F, 0xE0, 0x01, + 0xFF, 0x80, 0x0F, 0xFE, 0x00, 0x7F, 0xF8, 0x01, 0xFF, 0xC0, 0x07, 0xFF, + 0x00, 0x1F, 0xFC, 0x00, 0x3F, 0xF0, 0x00, 0x7F, 0xC0, 0x01, 0xFF, 0x00, + 0x03, 0xFC, 0x00, 0x0F, 0xF0, 0x00, 0x1F, 0x80, 0x00, 0x3E, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xFF, + 0xC0, 0x00, 0x07, 0xF8, 0x7F, 0xFC, 0x00, 0x07, 0xF0, 0x03, 0xFF, 0x80, + 0x03, 0xFC, 0x00, 0x7F, 0xF0, 0x00, 0xFE, 0x00, 0x1F, 0xFE, 0x00, 0x7F, + 0xC0, 0x03, 0xFF, 0x80, 0x3F, 0xF0, 0x00, 0xFF, 0xF0, 0x0F, 0xFE, 0x00, + 0x3F, 0xFC, 0x03, 0xFF, 0x80, 0x0F, 0xFF, 0x80, 0xFF, 0xF0, 0x03, 0xFF, + 0xE0, 0x3F, 0xFC, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0x00, 0x3F, 0xFE, 0x03, + 0xFF, 0xC0, 0x0F, 0xFF, 0x80, 0x7F, 0xE0, 0x03, 0xFF, 0xE0, 0x0F, 0xF0, + 0x00, 0xFF, 0xF8, 0x00, 0xE0, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x3F, + 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0xE0, 0x00, 0x00, 0xFF, 0xFF, 0xF8, + 0x00, 0x00, 0xFF, 0xBF, 0xFE, 0x00, 0x01, 0xFF, 0x0F, 0xFF, 0x80, 0x01, + 0xFF, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0x80, 0xFF, 0xF8, 0x01, 0xFF, 0xC0, + 0x3F, 0xFE, 0x00, 0xFF, 0xE0, 0x0F, 0xFF, 0x80, 0x7F, 0xF0, 0x03, 0xFF, + 0xE0, 0x3F, 0xFC, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0x00, 0x3F, 0xFE, 0x07, + 0xFF, 0xC0, 0x0F, 0xFF, 0x81, 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0xFF, 0xF8, + 0x00, 0xFF, 0xF8, 0x3F, 0xFF, 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0xC0, 0x0F, + 0xFF, 0x83, 0xFF, 0xF0, 0x07, 0xFF, 0xE0, 0xFF, 0xFE, 0x03, 0xFF, 0xF8, + 0x1F, 0xFF, 0xC3, 0xFF, 0xFE, 0x27, 0xFF, 0xFF, 0xF7, 0xFF, 0xFD, 0xFF, + 0xFF, 0xF9, 0xFF, 0xFF, 0x3F, 0xFF, 0xF8, 0x7F, 0xFF, 0x07, 0xFF, 0xF8, + 0x0F, 0xFF, 0x80, 0xFF, 0xF8, 0x01, 0xFF, 0x80, 0x0F, 0xF8, 0x00, 0x3F, + 0x80, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x00, + 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, + 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, + 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x06, 0x00, 0x00, + 0x1F, 0xFF, 0x03, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x7F, 0xFF, 0x00, 0x07, + 0xFF, 0xCF, 0xFF, 0xFE, 0x00, 0x3F, 0xFE, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, + 0xFF, 0x0F, 0xFF, 0xE0, 0x0F, 0xFF, 0xF0, 0x1F, 0xFF, 0x00, 0x7F, 0xFF, + 0x00, 0x7F, 0xFC, 0x03, 0xFF, 0xF0, 0x01, 0xFF, 0xF0, 0x1F, 0xFF, 0x00, + 0x0F, 0xFF, 0x80, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0x01, + 0xFF, 0xF0, 0x3F, 0xFE, 0x00, 0x07, 0xFF, 0xC1, 0xFF, 0xF0, 0x00, 0x3F, + 0xFE, 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0xF0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, + 0x83, 0xFF, 0xE0, 0x00, 0x7F, 0xFE, 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0xF0, + 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x87, 0xFF, 0xC0, 0x00, 0x7F, 0xFC, 0x3F, + 0xFE, 0x00, 0x03, 0xFF, 0xE1, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x0F, 0xFF, + 0x80, 0x00, 0xFF, 0xF8, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0xC3, 0xFF, 0xE0, + 0x00, 0x3F, 0xFE, 0x1F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0xFF, 0xF8, 0x00, + 0x0F, 0xFF, 0x87, 0xFF, 0xC0, 0x00, 0x7F, 0xF8, 0x3F, 0xFE, 0x00, 0x07, + 0xFF, 0xC1, 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0x80, 0x01, 0xFF, + 0xF0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x03, 0xFF, 0xE0, 0x00, 0x7F, 0xF8, + 0x1F, 0xFF, 0x00, 0x03, 0xFF, 0x80, 0xFF, 0xF8, 0x00, 0x3F, 0xFC, 0x07, + 0xFF, 0xC0, 0x01, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0x0F, 0xFC, 0x01, 0xFF, + 0xF0, 0x00, 0xFF, 0xE0, 0x0F, 0xFF, 0xC0, 0x07, 0xFE, 0x00, 0x7F, 0xBF, + 0x00, 0x7F, 0xE0, 0x03, 0xF8, 0xFC, 0x07, 0xFC, 0x00, 0x1F, 0x01, 0xFF, + 0xFF, 0xC0, 0x00, 0xF0, 0x07, 0xFF, 0xF8, 0x00, 0x07, 0x00, 0x07, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x7F, 0xC7, 0xFE, 0x00, 0x07, 0xF8, 0x0F, + 0xF8, 0x00, 0x7F, 0x80, 0x7F, 0xE0, 0x07, 0xF8, 0x03, 0xFF, 0x00, 0x7F, + 0xC0, 0x1F, 0xFC, 0x07, 0xFC, 0x00, 0xFF, 0xE0, 0x7F, 0xE0, 0x07, 0xFF, + 0x07, 0xFF, 0x00, 0x3F, 0xF8, 0x3F, 0xF8, 0x01, 0xFF, 0xC3, 0xFF, 0x80, + 0x07, 0xFE, 0x1F, 0xFC, 0x00, 0x3F, 0xF0, 0xFF, 0xE0, 0x00, 0xFF, 0x0F, + 0xFF, 0x00, 0x03, 0xE0, 0x7F, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, + 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x07, 0xFF, 0xE0, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xF8, 0x00, + 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x01, 0xFF, + 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x0C, 0x1F, 0xFF, 0xC0, 0x00, + 0xE0, 0xFF, 0xFF, 0x00, 0x1E, 0x03, 0xFF, 0xFE, 0x03, 0xE0, 0x0F, 0xFF, + 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xFF, 0xFE, 0x00, + 0x03, 0xFF, 0xFF, 0xE0, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x07, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x0E, + 0x00, 0xFF, 0xF8, 0x00, 0x03, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, + 0x0F, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0x3F, 0xFE, 0x00, 0x1F, 0xFF, 0xFE, + 0xFF, 0xF8, 0x00, 0xFF, 0xFE, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xC0, 0x7F, + 0xFF, 0x80, 0x1F, 0xFE, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xF0, 0x01, 0xFF, + 0xF8, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x1F, 0xFE, 0x00, 0x0F, 0xFF, + 0x80, 0xFF, 0xF8, 0x00, 0x3F, 0xFE, 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, + 0x0F, 0xFF, 0x00, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x81, + 0xFF, 0xF0, 0x00, 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x1F, + 0xFF, 0x00, 0x03, 0xFF, 0xE0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x83, 0xFF, + 0xF0, 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x3F, 0xFF, + 0x00, 0x03, 0xFF, 0xE0, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0x83, 0xFF, 0xF0, + 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x3F, 0xFF, 0x00, + 0x03, 0xFF, 0xE0, 0xFF, 0xFC, 0x00, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x00, + 0x3F, 0xFE, 0x07, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x1F, 0xFF, 0x00, 0x03, + 0xFF, 0xE0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x81, 0xFF, 0xF0, 0x00, 0x3F, + 0xFE, 0x03, 0xFF, 0xE0, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0x80, 0x03, 0xFF, + 0xE0, 0x1F, 0xFE, 0x00, 0x0F, 0xFF, 0x80, 0x7F, 0xFC, 0x00, 0x7F, 0xFE, + 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xE0, 0x1F, 0xFF, 0xF0, + 0x07, 0xFF, 0xC1, 0xF7, 0xFF, 0xE0, 0x0F, 0xFF, 0xFF, 0x9F, 0xFF, 0xF0, + 0x1F, 0xFF, 0xFC, 0x7F, 0xFF, 0xC0, 0x3F, 0xFF, 0xE1, 0xFF, 0xFC, 0x00, + 0x3F, 0xFE, 0x07, 0xF0, 0x00, 0x00, 0x3F, 0xE0, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x30, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0xE0, + 0x00, 0x07, 0xF8, 0x7F, 0x80, 0x01, 0xFF, 0x03, 0xFC, 0x00, 0x3F, 0xE0, + 0x1F, 0xE0, 0x07, 0xFC, 0x00, 0xFF, 0x00, 0x7F, 0xC0, 0x0F, 0xF0, 0x0F, + 0xFC, 0x00, 0xFF, 0x81, 0xFF, 0x80, 0x0F, 0xF8, 0x1F, 0xF8, 0x00, 0xFF, + 0xC3, 0xFF, 0x80, 0x07, 0xFC, 0x3F, 0xF8, 0x00, 0x7F, 0xE7, 0xFF, 0x80, + 0x07, 0xFE, 0x7F, 0xF8, 0x00, 0x7F, 0xE7, 0xFF, 0x80, 0x07, 0xFE, 0x7F, + 0xF8, 0x00, 0x7F, 0xE7, 0xFF, 0x80, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x80, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x3F, + 0xFF, 0x00, 0x00, 0x33, 0xFF, 0xF0, 0x00, 0x07, 0x1F, 0xFF, 0x80, 0x00, + 0xE1, 0xFF, 0xFC, 0x00, 0x3C, 0x0F, 0xFF, 0xE0, 0x07, 0xC0, 0x7F, 0xFF, + 0xC3, 0xF8, 0x07, 0xFF, 0xFF, 0xFF, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x01, + 0xFF, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xE0, + 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x01, 0xFF, + 0xFE, 0x00, 0x01, 0xFF, 0xFF, 0xE0, 0x00, 0xFF, 0xC1, 0xFC, 0x00, 0x7F, + 0xE0, 0x7F, 0x80, 0x3F, 0xF0, 0x1F, 0xE0, 0x0F, 0xFC, 0x0F, 0xFC, 0x07, + 0xFF, 0x07, 0xFF, 0x01, 0xFF, 0xC1, 0xFF, 0xC0, 0xFF, 0xF0, 0x7F, 0xF0, + 0x3F, 0xFC, 0x1F, 0xFC, 0x0F, 0xFF, 0x03, 0xFE, 0x03, 0xFF, 0xC0, 0xFF, + 0x80, 0xFF, 0xF0, 0x1F, 0xC0, 0x3F, 0xFC, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x3F, 0xFF, + 0xFF, 0xF0, 0x0F, 0xFF, 0xFF, 0xFC, 0x03, 0xFF, 0xFF, 0xFF, 0x00, 0x07, + 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, 0x1F, + 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x00, + 0xFF, 0xFE, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0x80, + 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x0F, + 0xFF, 0xE0, 0x00, 0x00, 0x1F, 0xFF, 0xFF, 0xFF, 0xC0, 0x3F, 0xF0, 0xFF, + 0xFF, 0xE0, 0x7F, 0xE0, 0x3F, 0xFF, 0xF0, 0x7F, 0xE0, 0x0F, 0xFF, 0xF8, + 0x7F, 0xF0, 0x07, 0xFF, 0xFC, 0x7F, 0xF0, 0x01, 0xFF, 0x00, 0x3F, 0xF8, + 0x00, 0xFF, 0xC0, 0x3F, 0xFC, 0x00, 0x7F, 0xF0, 0x1F, 0xFE, 0x00, 0x3F, + 0xFC, 0x0F, 0xFF, 0x00, 0x1F, 0xFE, 0x0F, 0xFF, 0x80, 0x0F, 0xFF, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0x83, 0xFF, 0xE0, 0x01, 0xFF, 0xE1, 0xFF, 0xF0, + 0x00, 0xFF, 0xF0, 0xFF, 0xF8, 0x00, 0x7F, 0xF8, 0x3F, 0xFC, 0x00, 0x7F, + 0xFC, 0x1F, 0xFE, 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0x00, 0x1F, 0xFE, 0x03, + 0xFF, 0x80, 0x0F, 0xFF, 0x01, 0xFF, 0xC0, 0x07, 0xFF, 0x80, 0x7F, 0xF0, + 0x03, 0xFF, 0x80, 0x1F, 0xF8, 0x03, 0xFF, 0x80, 0x07, 0xFC, 0x01, 0xFF, + 0xC0, 0x01, 0xFF, 0x01, 0xFF, 0x80, 0x00, 0x7F, 0xF7, 0xFF, 0x80, 0x00, + 0x0F, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xE0, + 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x00, + 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, + 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xFF, 0xFF, 0xF8, 0x3F, + 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, + 0xFF, 0xFF, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x1F, 0xFF, 0xFF, 0xFF, + 0xF8, 0x03, 0xFF, 0xFF, 0xFF, 0xFC, 0x1F, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, + 0xC0, 0x00, 0x01, 0xFF, 0x3F, 0xC0, 0x00, 0x00, 0x7F, 0xBF, 0xC0, 0x00, + 0x00, 0x1F, 0xDF, 0xE0, 0x00, 0x00, 0x0F, 0xEF, 0xE0, 0x00, 0x00, 0x07, + 0xF7, 0xF8, 0x00, 0x00, 0x03, 0xF3, 0xFC, 0x00, 0x00, 0x01, 0xF9, 0xFE, + 0x00, 0x00, 0x01, 0xF8, 0x7F, 0x80, 0x00, 0x01, 0xF8, 0x3F, 0xF0, 0x00, + 0x03, 0xF8, 0x07, 0xFF, 0xE0, 0xFF, 0xF0, 0x01, 0xFF, 0xFF, 0xFF, 0xE0, + 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, + 0xFF, 0xC0, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, + 0xFC, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, + 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x1C, 0x00, 0x00, 0x3F, 0xFE, 0x03, 0xFF, 0x80, 0x00, 0x7F, 0xFC, 0x1F, + 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x7F, 0xFF, 0xC0, 0x01, 0xFF, 0xF1, 0xFF, + 0xFF, 0xC0, 0x03, 0xFF, 0xE7, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xDF, 0xBF, + 0xFF, 0x80, 0x0F, 0xFF, 0xF8, 0x1F, 0xFF, 0x80, 0x1F, 0xFF, 0xC0, 0x1F, + 0xFF, 0x00, 0x3F, 0xFF, 0x00, 0x1F, 0xFE, 0x00, 0x7F, 0xFC, 0x00, 0x3F, + 0xFC, 0x00, 0xFF, 0xF8, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, 0xFF, + 0xF8, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, + 0xE0, 0x0F, 0xFF, 0x80, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x0F, 0xFF, + 0x80, 0x3F, 0xFE, 0x00, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, + 0x00, 0xFF, 0xF8, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, + 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, + 0x0F, 0xFF, 0x80, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x0F, 0xFF, 0x80, + 0x3F, 0xFE, 0x00, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, 0x00, + 0xFF, 0xF8, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x0F, + 0xFF, 0x80, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x0F, 0xFF, 0x80, 0x3F, + 0xFE, 0x00, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x00, 0x3F, 0xFE, 0x00, 0xFF, + 0xF8, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x03, 0xFF, + 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x1F, 0xFF, + 0xC0, 0x0F, 0xFF, 0xE0, 0xFF, 0xFF, 0xE0, 0x7F, 0xFF, 0xE7, 0xFF, 0xFF, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0xE0, 0x00, 0xFE, + 0x00, 0x07, 0xFC, 0x00, 0x3F, 0xF8, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, + 0x3F, 0xFF, 0x00, 0xFF, 0xFC, 0x03, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, + 0xFF, 0x00, 0x7F, 0xF8, 0x00, 0xFF, 0xE0, 0x01, 0xFE, 0x00, 0x01, 0xE0, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0x0F, 0xFF, + 0xFC, 0x07, 0xFF, 0xF0, 0x0F, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, + 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, + 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, + 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, + 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, + 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, + 0xFF, 0x00, 0xFF, 0xFE, 0x0F, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF0, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x3F, 0xF8, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x07, 0xFF, 0xE0, 0x00, 0x3F, 0xFF, 0x00, 0x01, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x07, 0xFC, + 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xF8, 0x00, 0xFF, 0xFF, + 0xC0, 0x00, 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0x00, 0x00, + 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0xFF, + 0xF0, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0xE0, + 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xC0, 0x00, + 0x1F, 0xFE, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x3F, + 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, 0xF8, + 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0xFF, 0xF0, 0x00, + 0x07, 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x0F, + 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x1F, 0xFE, + 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x3F, 0xFC, 0x00, + 0x01, 0xFF, 0xE0, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x03, + 0xFF, 0xC0, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x07, 0xFF, + 0x8F, 0xC0, 0x3F, 0xFC, 0xFF, 0x81, 0xFF, 0xEF, 0xFC, 0x0F, 0xFF, 0x7F, + 0xF0, 0x7F, 0xFB, 0xFF, 0x83, 0xFF, 0x9F, 0xFC, 0x1F, 0xFC, 0xFF, 0xC0, + 0xFF, 0xC7, 0xFE, 0x07, 0xFE, 0x1F, 0xE0, 0x7F, 0xE0, 0xFF, 0x03, 0xFF, + 0x03, 0xF8, 0x3F, 0xF0, 0x0F, 0xFF, 0xFE, 0x00, 0x3F, 0xFF, 0xE0, 0x00, + 0x3F, 0xF8, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x00, + 0x00, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, + 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, + 0x00, 0x3F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x03, 0xFF, 0xFF, + 0x80, 0xFF, 0xF8, 0x07, 0xFF, 0xFF, 0x01, 0xFF, 0xF0, 0x0F, 0xFF, 0xFE, + 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xC0, 0x07, 0xFF, 0xC0, 0x01, 0xFE, 0x00, + 0x0F, 0xFF, 0x80, 0x03, 0xF8, 0x00, 0x1F, 0xFF, 0x00, 0x07, 0xC0, 0x00, + 0x3F, 0xFE, 0x00, 0x1F, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x7C, 0x00, 0x00, + 0xFF, 0xF8, 0x01, 0xF0, 0x00, 0x01, 0xFF, 0xF0, 0x07, 0xC0, 0x00, 0x03, + 0xFF, 0xE0, 0x1F, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x7C, 0x00, 0x00, 0x0F, + 0xFF, 0x81, 0xF0, 0x00, 0x00, 0x1F, 0xFF, 0x07, 0xC0, 0x00, 0x00, 0x3F, + 0xFE, 0x1F, 0xC0, 0x00, 0x00, 0x7F, 0xFC, 0x7F, 0xC0, 0x00, 0x00, 0xFF, + 0xF9, 0xFF, 0x80, 0x00, 0x01, 0xFF, 0xF7, 0xFF, 0x80, 0x00, 0x03, 0xFF, + 0xFF, 0xFF, 0x80, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x0F, 0xFF, + 0xFF, 0xFF, 0x00, 0x00, 0x1F, 0xFF, 0xBF, 0xFF, 0x00, 0x00, 0x3F, 0xFE, + 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFC, 0x3F, 0xFF, 0x00, 0x00, 0xFF, 0xF8, + 0x7F, 0xFE, 0x00, 0x01, 0xFF, 0xF0, 0x7F, 0xFE, 0x00, 0x03, 0xFF, 0xE0, + 0x7F, 0xFE, 0x00, 0x07, 0xFF, 0xC0, 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x80, + 0xFF, 0xFC, 0x00, 0x1F, 0xFF, 0x00, 0xFF, 0xFC, 0x00, 0x3F, 0xFE, 0x00, + 0xFF, 0xFC, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF8, 0x00, 0xFF, 0xF8, 0x01, + 0xFF, 0xF8, 0x01, 0xFF, 0xF0, 0x01, 0xFF, 0xF8, 0x03, 0xFF, 0xE0, 0x03, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xF0, 0x0F, 0xFF, 0x80, 0x07, + 0xFF, 0xF0, 0x3F, 0xFF, 0x80, 0x07, 0xFF, 0xF1, 0xFF, 0xFF, 0xC0, 0x3F, + 0xFF, 0xF7, 0xFF, 0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, + 0xFF, 0xE0, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, 0x07, 0xFF, 0xFC, 0x03, 0xFF, + 0xF0, 0x0F, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, + 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, + 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, + 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, + 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, + 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, + 0x7F, 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, + 0xFC, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, + 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, + 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x00, 0x7F, 0xFC, 0x01, 0xFF, 0xF0, + 0x0F, 0xFF, 0xC0, 0x3F, 0xFF, 0x83, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x01, 0x80, 0x00, 0xFF, + 0xFF, 0xC0, 0x7F, 0xF0, 0x00, 0x3F, 0xF8, 0x00, 0xFF, 0xFF, 0xC1, 0xFF, + 0xFC, 0x00, 0xFF, 0xFE, 0x00, 0xFF, 0xFF, 0xC3, 0xFF, 0xFE, 0x01, 0xFF, + 0xFF, 0x00, 0x0F, 0xFF, 0xC7, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0x80, 0x07, + 0xFF, 0xCF, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xC0, 0x07, 0xFF, 0xDF, 0xBF, + 0xFF, 0x8F, 0xDF, 0xFF, 0xC0, 0x07, 0xFF, 0xFC, 0x07, 0xFF, 0xDE, 0x03, + 0xFF, 0xE0, 0x07, 0xFF, 0xF8, 0x07, 0xFF, 0xFC, 0x03, 0xFF, 0xE0, 0x07, + 0xFF, 0xE0, 0x03, 0xFF, 0xF0, 0x01, 0xFF, 0xE0, 0x07, 0xFF, 0xE0, 0x03, + 0xFF, 0xF0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, + 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, + 0xFF, 0xC0, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x03, + 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x0F, 0xFF, 0xE0, 0x07, 0xFF, 0xF0, 0x03, + 0xFF, 0xF8, 0x3F, 0xFF, 0xF8, 0x0F, 0xFF, 0xFC, 0x07, 0xFF, 0xFC, 0xFF, + 0xFF, 0xFC, 0x3F, 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, + 0xFF, 0xFE, 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x01, 0xFF, + 0xFF, 0x01, 0xFF, 0xE0, 0x03, 0xFF, 0xFE, 0x07, 0xFF, 0xE0, 0x07, 0xFF, + 0xFC, 0x3F, 0xFF, 0xF0, 0x01, 0xFF, 0xF8, 0xFF, 0xFF, 0xE0, 0x01, 0xFF, + 0xF3, 0xFF, 0xFF, 0xE0, 0x03, 0xFF, 0xEF, 0xDF, 0xFF, 0xE0, 0x03, 0xFF, + 0xDC, 0x07, 0xFF, 0xC0, 0x07, 0xFF, 0xF0, 0x07, 0xFF, 0x80, 0x0F, 0xFF, + 0xC0, 0x0F, 0xFF, 0x80, 0x1F, 0xFF, 0x00, 0x1F, 0xFF, 0x00, 0x3F, 0xFC, + 0x00, 0x3F, 0xFE, 0x00, 0x7F, 0xF8, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, + 0x00, 0x7F, 0xF8, 0x01, 0xFF, 0xE0, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, + 0x01, 0xFF, 0xE0, 0x07, 0xFF, 0x80, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, + 0x07, 0xFF, 0x80, 0x1F, 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, + 0x1F, 0xFE, 0x00, 0x7F, 0xF8, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x00, + 0x7F, 0xF8, 0x01, 0xFF, 0xE0, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x01, + 0xFF, 0xE0, 0x07, 0xFF, 0x80, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x07, + 0xFF, 0x80, 0x1F, 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, + 0xFE, 0x00, 0x7F, 0xF8, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x00, 0x7F, + 0xF8, 0x01, 0xFF, 0xE0, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x01, 0xFF, + 0xE0, 0x07, 0xFF, 0x80, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x07, 0xFF, + 0x80, 0x1F, 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, 0xFE, + 0x00, 0x7F, 0xF8, 0x00, 0x3F, 0xFC, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, + 0x03, 0xFF, 0xF0, 0x01, 0xFF, 0xF8, 0x0F, 0xFF, 0xE0, 0x07, 0xFF, 0xF0, + 0x7F, 0xFF, 0xF0, 0x1F, 0xFF, 0xF9, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xF8, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xF8, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0x00, 0x00, 0x07, 0xFC, + 0x3F, 0xC0, 0x00, 0x0F, 0xF8, 0x0F, 0xF8, 0x00, 0x0F, 0xF8, 0x03, 0xFE, + 0x00, 0x0F, 0xF8, 0x00, 0xFF, 0x80, 0x0F, 0xFC, 0x00, 0x7F, 0xE0, 0x07, + 0xFE, 0x00, 0x3F, 0xF8, 0x07, 0xFE, 0x00, 0x0F, 0xFC, 0x07, 0xFF, 0x00, + 0x07, 0xFF, 0x03, 0xFF, 0x80, 0x03, 0xFF, 0x83, 0xFF, 0xC0, 0x01, 0xFF, + 0xE1, 0xFF, 0xE0, 0x00, 0xFF, 0xF1, 0xFF, 0xF0, 0x00, 0x7F, 0xFC, 0xFF, + 0xF8, 0x00, 0x3F, 0xFE, 0x7F, 0xFC, 0x00, 0x1F, 0xFF, 0x3F, 0xFE, 0x00, + 0x0F, 0xFF, 0xBF, 0xFF, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0x80, 0x01, 0xFF, + 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xFF, 0xE0, 0x00, 0x7F, 0xFF, 0xFF, + 0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xF8, 0x00, 0x1F, 0xFF, 0xFF, 0xFC, 0x00, + 0x0F, 0xFF, 0xFF, 0xFE, 0x00, 0x07, 0xFF, 0xDF, 0xFF, 0x00, 0x03, 0xFF, + 0xEF, 0xFF, 0x80, 0x01, 0xFF, 0xE7, 0xFF, 0xC0, 0x01, 0xFF, 0xF3, 0xFF, + 0xE0, 0x00, 0xFF, 0xF8, 0xFF, 0xF0, 0x00, 0x7F, 0xFC, 0x7F, 0xF8, 0x00, + 0x3F, 0xFC, 0x3F, 0xFC, 0x00, 0x1F, 0xFE, 0x0F, 0xFE, 0x00, 0x0F, 0xFE, + 0x07, 0xFF, 0x00, 0x07, 0xFF, 0x01, 0xFF, 0xC0, 0x03, 0xFF, 0x00, 0x7F, + 0xE0, 0x03, 0xFF, 0x00, 0x1F, 0xF0, 0x01, 0xFF, 0x80, 0x0F, 0xFC, 0x00, + 0xFF, 0x80, 0x03, 0xFE, 0x00, 0xFF, 0x80, 0x00, 0x7F, 0x80, 0xFF, 0x00, + 0x00, 0x1F, 0xFF, 0xFF, 0x00, 0x00, 0x03, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x07, 0xFF, 0xFC, + 0x0F, 0xFF, 0x00, 0x3F, 0xFF, 0xE1, 0xFF, 0xFE, 0x01, 0xFF, 0xFF, 0x1F, + 0xFF, 0xF8, 0x01, 0xFF, 0xF9, 0xFF, 0xFF, 0xE0, 0x07, 0xFF, 0xDF, 0xFF, + 0xFF, 0x80, 0x3F, 0xFE, 0xF0, 0x7F, 0xFE, 0x00, 0xFF, 0xFE, 0x01, 0xFF, + 0xF0, 0x07, 0xFF, 0xE0, 0x07, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0x1F, 0xFF, + 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0xE0, + 0x7F, 0xF8, 0x00, 0x1F, 0xFF, 0x03, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x1F, + 0xFE, 0x00, 0x07, 0xFF, 0xC0, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0x07, 0xFF, + 0x80, 0x01, 0xFF, 0xF8, 0x3F, 0xFC, 0x00, 0x0F, 0xFF, 0xC1, 0xFF, 0xE0, + 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x7F, 0xF8, 0x00, + 0x0F, 0xFF, 0x83, 0xFF, 0xC0, 0x00, 0x7F, 0xFC, 0x1F, 0xFE, 0x00, 0x03, + 0xFF, 0xE0, 0xFF, 0xF0, 0x00, 0x1F, 0xFF, 0x07, 0xFF, 0x80, 0x00, 0xFF, + 0xF8, 0x3F, 0xFC, 0x00, 0x07, 0xFF, 0xC1, 0xFF, 0xE0, 0x00, 0x3F, 0xFE, + 0x0F, 0xFF, 0x00, 0x01, 0xFF, 0xF0, 0x7F, 0xF8, 0x00, 0x0F, 0xFF, 0x83, + 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x1F, 0xFE, 0x00, 0x07, 0xFF, 0xC0, 0xFF, + 0xF0, 0x00, 0x3F, 0xFE, 0x07, 0xFF, 0x80, 0x01, 0xFF, 0xE0, 0x3F, 0xFC, + 0x00, 0x0F, 0xFF, 0x01, 0xFF, 0xF0, 0x00, 0xFF, 0xF0, 0x0F, 0xFF, 0x80, + 0x07, 0xFF, 0x80, 0x7F, 0xFE, 0x00, 0x7F, 0xF8, 0x03, 0xFF, 0xF8, 0x07, + 0xFF, 0xC0, 0x1F, 0xFF, 0xE0, 0x7F, 0xFC, 0x00, 0xFF, 0xF7, 0xFF, 0xFF, + 0xC0, 0x07, 0xFF, 0x9F, 0xFF, 0xFC, 0x00, 0x3F, 0xFC, 0x7F, 0xFF, 0x80, + 0x01, 0xFF, 0xE0, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x01, 0xFE, 0x00, 0x00, + 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, + 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, + 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, + 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, + 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFC, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x18, 0x00, 0x01, 0x00, 0x00, 0x3F, 0xFE, 0x00, 0x18, 0x00, + 0x07, 0xFF, 0xFC, 0x03, 0xC0, 0x00, 0xFF, 0xE3, 0xF0, 0x3E, 0x00, 0x0F, + 0xFC, 0x07, 0xE7, 0xF0, 0x00, 0xFF, 0xC0, 0x1F, 0xFF, 0x80, 0x0F, 0xFC, + 0x00, 0x7F, 0xFC, 0x00, 0xFF, 0xE0, 0x03, 0xFF, 0xE0, 0x0F, 0xFE, 0x00, + 0x0F, 0xFF, 0x00, 0x7F, 0xF0, 0x00, 0x7F, 0xF8, 0x07, 0xFF, 0x00, 0x03, + 0xFF, 0xC0, 0x7F, 0xF8, 0x00, 0x1F, 0xFE, 0x03, 0xFF, 0xC0, 0x00, 0xFF, + 0xF0, 0x1F, 0xFE, 0x00, 0x07, 0xFF, 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0xFC, + 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0xE0, 0x7F, 0xF8, 0x00, 0x0F, 0xFF, 0x03, + 0xFF, 0xC0, 0x00, 0x7F, 0xF8, 0x3F, 0xFE, 0x00, 0x03, 0xFF, 0xC1, 0xFF, + 0xF0, 0x00, 0x1F, 0xFE, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF0, 0x7F, 0xFC, + 0x00, 0x07, 0xFF, 0x83, 0xFF, 0xE0, 0x00, 0x3F, 0xFC, 0x1F, 0xFF, 0x00, + 0x01, 0xFF, 0xE0, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x07, 0xFF, 0xC0, 0x00, + 0x7F, 0xF8, 0x3F, 0xFE, 0x00, 0x03, 0xFF, 0xC1, 0xFF, 0xF0, 0x00, 0x1F, + 0xFE, 0x0F, 0xFF, 0xC0, 0x00, 0xFF, 0xF0, 0x3F, 0xFE, 0x00, 0x07, 0xFF, + 0x81, 0xFF, 0xF0, 0x00, 0x3F, 0xFC, 0x0F, 0xFF, 0x80, 0x01, 0xFF, 0xE0, + 0x7F, 0xFC, 0x00, 0x0F, 0xFF, 0x01, 0xFF, 0xF0, 0x00, 0x7F, 0xF8, 0x0F, + 0xFF, 0x80, 0x03, 0xFF, 0xC0, 0x3F, 0xFE, 0x00, 0x3F, 0xFE, 0x01, 0xFF, + 0xF0, 0x01, 0xFF, 0xF0, 0x07, 0xFF, 0xC0, 0x1F, 0xFF, 0x80, 0x1F, 0xFF, + 0x01, 0xFF, 0xFC, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, + 0xCF, 0xFF, 0x00, 0x07, 0xFF, 0xFC, 0x7F, 0xF8, 0x00, 0x1F, 0xFF, 0x83, + 0xFF, 0xC0, 0x00, 0x1F, 0xF0, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, + 0xF0, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFC, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, + 0x00, 0x00, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, + 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, 0x00, + 0x00, 0x07, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x00, + 0x03, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x00, 0x01, + 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x0C, + 0x0F, 0xFF, 0xF8, 0x0F, 0xF8, 0xFF, 0xFF, 0x83, 0xFF, 0xCF, 0xFF, 0xF8, + 0x7F, 0xFE, 0x1F, 0xFF, 0x8F, 0xFF, 0xF0, 0xFF, 0xF9, 0xFF, 0xFF, 0x0F, + 0xFF, 0xBF, 0xFF, 0xF0, 0xFF, 0xFB, 0xFF, 0xFF, 0x0F, 0xFF, 0xF9, 0xFF, + 0xF0, 0xFF, 0xFE, 0x0F, 0xFF, 0x0F, 0xFF, 0xE0, 0x7F, 0xE0, 0xFF, 0xFC, + 0x03, 0xFE, 0x0F, 0xFF, 0xC0, 0x1F, 0xC0, 0xFF, 0xF8, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, + 0x00, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0xFF, 0xF8, 0x00, 0x00, 0x0F, + 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x7F, 0xFF, 0xF8, 0x00, + 0x0F, 0xFF, 0xFF, 0xF0, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x07, + 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x70, 0x07, 0xFF, 0xFF, 0xE0, 0x3F, 0xE3, + 0xFF, 0xC0, 0xFE, 0x00, 0xFF, 0x83, 0xF8, 0x00, 0xFF, 0x0F, 0xF0, 0x00, + 0xFE, 0x1F, 0xE0, 0x00, 0xFC, 0x7F, 0x80, 0x00, 0xF8, 0xFF, 0x80, 0x00, + 0xF1, 0xFF, 0x00, 0x01, 0xE3, 0xFE, 0x00, 0x01, 0xCF, 0xFE, 0x00, 0x03, + 0x9F, 0xFE, 0x00, 0x07, 0x3F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x80, 0x00, + 0x7F, 0xFF, 0xC0, 0x00, 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xF0, 0x01, + 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xF8, 0x01, + 0xFF, 0xFF, 0xFC, 0x01, 0xFF, 0xFF, 0xF8, 0x01, 0xFF, 0xFF, 0xF8, 0x00, + 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x3F, 0xFF, 0xE0, 0x00, + 0x1F, 0xFF, 0xDC, 0x00, 0x0F, 0xFF, 0xB8, 0x00, 0x07, 0xFF, 0xF0, 0x00, + 0x07, 0xFF, 0xF0, 0x00, 0x07, 0xFD, 0xE0, 0x00, 0x0F, 0xFB, 0xE0, 0x00, + 0x0F, 0xF7, 0xC0, 0x00, 0x1F, 0xEF, 0xC0, 0x00, 0x3F, 0x9F, 0xC0, 0x00, + 0x7F, 0x3F, 0xC0, 0x01, 0xFC, 0x7F, 0xC0, 0x07, 0xF8, 0xFF, 0xE0, 0x1F, + 0xE1, 0xFF, 0xFF, 0xFF, 0x03, 0xC3, 0xFF, 0xFC, 0x07, 0x00, 0xFF, 0xE0, + 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x38, 0x00, 0x00, 0x07, 0x80, 0x00, + 0x00, 0xF8, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x01, 0xF8, 0x00, 0x00, 0x3F, + 0x80, 0x00, 0x07, 0xF8, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF8, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x3F, 0xF8, 0x00, 0x07, 0xFF, 0x80, 0x00, 0xFF, + 0xF8, 0x00, 0x1F, 0xFF, 0x80, 0x03, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, + 0x8F, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0x80, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, + 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, + 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, + 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, + 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, + 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, + 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, + 0xFF, 0x80, 0x00, 0xFF, 0xF8, 0x00, 0x0F, 0xFF, 0x80, 0x00, 0xFF, 0xF8, + 0x06, 0x0F, 0xFF, 0x80, 0x70, 0x7F, 0xFC, 0x0E, 0x07, 0xFF, 0xC1, 0xE0, + 0x7F, 0xFF, 0x7C, 0x07, 0xFF, 0xFF, 0x80, 0x3F, 0xFF, 0xF0, 0x03, 0xFF, + 0xFE, 0x00, 0x1F, 0xFF, 0xC0, 0x00, 0xFF, 0xF8, 0x00, 0x03, 0xFE, 0x00, + 0xFF, 0xFF, 0x80, 0xFF, 0xFF, 0xC1, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0x83, + 0xFF, 0xFE, 0x03, 0xFF, 0xFF, 0x00, 0xFF, 0xFC, 0x00, 0x7F, 0xFE, 0x00, + 0xFF, 0xF8, 0x00, 0x7F, 0xFC, 0x00, 0xFF, 0xF0, 0x00, 0xFF, 0xF8, 0x01, + 0xFF, 0xE0, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x07, + 0xFF, 0x80, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x80, 0x1F, + 0xFE, 0x00, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, 0xFE, 0x00, 0x7F, + 0xF8, 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x00, 0x7F, 0xF8, 0x01, 0xFF, + 0xE0, 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x07, 0xFF, + 0x80, 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x80, 0x1F, 0xFE, + 0x00, 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, 0xFE, 0x00, 0x7F, 0xF8, + 0x00, 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x00, 0x7F, 0xF8, 0x01, 0xFF, 0xE0, + 0x00, 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x07, 0xFF, 0x80, + 0x03, 0xFF, 0xC0, 0x0F, 0xFF, 0x00, 0x07, 0xFF, 0x80, 0x1F, 0xFE, 0x00, + 0x0F, 0xFF, 0x00, 0x3F, 0xFC, 0x00, 0x1F, 0xFE, 0x00, 0x7F, 0xF8, 0x00, + 0x3F, 0xFC, 0x00, 0xFF, 0xF0, 0x00, 0x7F, 0xF8, 0x01, 0xFF, 0xE0, 0x00, + 0xFF, 0xF0, 0x03, 0xFF, 0xC0, 0x01, 0xFF, 0xE0, 0x07, 0xFF, 0x80, 0x03, + 0xFF, 0xC0, 0x0F, 0xFF, 0x80, 0x07, 0xFF, 0x80, 0x1F, 0xFF, 0x00, 0x1F, + 0xFF, 0x00, 0x3F, 0xFE, 0x00, 0xFF, 0xFF, 0x00, 0x3F, 0xFE, 0x03, 0xFF, + 0xFE, 0x00, 0x7F, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x7F, 0xFF, 0xFC, 0xFF, + 0xFF, 0x80, 0x7F, 0xFF, 0xF1, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xC3, 0xFF, + 0xF8, 0x00, 0x7F, 0xFE, 0x07, 0xF0, 0x00, 0x00, 0x3F, 0xF0, 0x0C, 0x00, + 0x00, 0xFF, 0xFF, 0xFC, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xC0, 0xFF, 0xFC, 0xFF, 0xFF, 0x00, 0x03, 0xF8, 0x1F, 0xFF, + 0xC0, 0x00, 0x7C, 0x03, 0xFF, 0xF0, 0x00, 0x1F, 0x00, 0xFF, 0xFC, 0x00, + 0x07, 0x80, 0x1F, 0xFF, 0x00, 0x01, 0xE0, 0x07, 0xFF, 0xE0, 0x00, 0xF0, + 0x00, 0xFF, 0xF8, 0x00, 0x3C, 0x00, 0x3F, 0xFF, 0x00, 0x0E, 0x00, 0x07, + 0xFF, 0xC0, 0x07, 0x80, 0x01, 0xFF, 0xF0, 0x01, 0xE0, 0x00, 0x3F, 0xFE, + 0x00, 0x70, 0x00, 0x0F, 0xFF, 0x80, 0x3C, 0x00, 0x03, 0xFF, 0xE0, 0x0E, + 0x00, 0x00, 0x7F, 0xFC, 0x07, 0x80, 0x00, 0x1F, 0xFF, 0x01, 0xC0, 0x00, + 0x03, 0xFF, 0xE0, 0x70, 0x00, 0x00, 0xFF, 0xF8, 0x3C, 0x00, 0x00, 0x3F, + 0xFE, 0x0E, 0x00, 0x00, 0x07, 0xFF, 0xC7, 0x80, 0x00, 0x01, 0xFF, 0xF1, + 0xC0, 0x00, 0x00, 0x3F, 0xFE, 0x70, 0x00, 0x00, 0x0F, 0xFF, 0xBC, 0x00, + 0x00, 0x01, 0xFF, 0xEE, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x80, 0x00, 0x00, + 0x1F, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0xFF, + 0xFC, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x80, + 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x00, 0x00, + 0x7F, 0x80, 0x00, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xF0, + 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, + 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, 0x00, 0x01, 0xC0, 0x00, 0x00, 0xFF, + 0xFF, 0xF0, 0xFF, 0xFF, 0xFC, 0x3F, 0xFF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFF, + 0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFF, 0xFF, 0xC3, 0xFF, 0xCF, 0xFF, + 0xF0, 0x07, 0xFF, 0xF0, 0x01, 0xFC, 0x1F, 0xFF, 0x80, 0x0F, 0xFF, 0x80, + 0x03, 0xE0, 0x7F, 0xFE, 0x00, 0x1F, 0xFE, 0x00, 0x0F, 0x00, 0xFF, 0xF8, + 0x00, 0x7F, 0xFC, 0x00, 0x3C, 0x03, 0xFF, 0xE0, 0x01, 0xFF, 0xF0, 0x01, + 0xE0, 0x07, 0xFF, 0xC0, 0x03, 0xFF, 0xC0, 0x07, 0x80, 0x1F, 0xFF, 0x00, + 0x0F, 0xFF, 0x00, 0x1C, 0x00, 0x3F, 0xFC, 0x00, 0x3F, 0xFE, 0x00, 0xF0, + 0x00, 0xFF, 0xF8, 0x00, 0xFF, 0xF8, 0x03, 0xC0, 0x03, 0xFF, 0xE0, 0x03, + 0xFF, 0xE0, 0x0E, 0x00, 0x07, 0xFF, 0x80, 0x1F, 0xFF, 0x80, 0x78, 0x00, + 0x1F, 0xFF, 0x00, 0x7F, 0xFF, 0x01, 0xC0, 0x00, 0x3F, 0xFC, 0x03, 0xFF, + 0xFC, 0x07, 0x00, 0x00, 0xFF, 0xF8, 0x0F, 0xFF, 0xF0, 0x3C, 0x00, 0x03, + 0xFF, 0xE0, 0x39, 0xFF, 0xE0, 0xE0, 0x00, 0x07, 0xFF, 0x81, 0xE7, 0xFF, + 0x87, 0x80, 0x00, 0x1F, 0xFF, 0x07, 0x1F, 0xFE, 0x1C, 0x00, 0x00, 0x3F, + 0xFC, 0x3C, 0x3F, 0xF8, 0x70, 0x00, 0x00, 0xFF, 0xF0, 0xE0, 0xFF, 0xF3, + 0xC0, 0x00, 0x03, 0xFF, 0xE3, 0x83, 0xFF, 0xCE, 0x00, 0x00, 0x07, 0xFF, + 0x9E, 0x07, 0xFF, 0x38, 0x00, 0x00, 0x1F, 0xFF, 0x70, 0x1F, 0xFD, 0xC0, + 0x00, 0x00, 0x3F, 0xFF, 0xC0, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFE, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x03, 0xFF, 0xE0, 0x00, + 0x00, 0x07, 0xFF, 0xE0, 0x0F, 0xFF, 0x80, 0x00, 0x00, 0x1F, 0xFF, 0x00, + 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0xFC, 0x00, 0x7F, 0xF0, 0x00, 0x00, + 0x00, 0xFF, 0xE0, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0x80, 0x03, + 0xFE, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x7F, + 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x01, 0xFC, 0x00, 0x00, 0x00, 0x03, + 0xF8, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x0F, 0x80, + 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x7C, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x01, 0xC0, 0x00, + 0x00, 0x00, 0x03, 0x80, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFE, + 0x1F, 0xFF, 0xDF, 0xFF, 0xFF, 0xC3, 0xFF, 0xFB, 0xFF, 0xFF, 0xF8, 0x7F, + 0xFF, 0x1F, 0xFF, 0xF0, 0x00, 0xFF, 0x01, 0xFF, 0xFC, 0x00, 0x1F, 0x80, + 0x1F, 0xFF, 0xC0, 0x03, 0xE0, 0x01, 0xFF, 0xF8, 0x00, 0x78, 0x00, 0x1F, + 0xFF, 0x80, 0x1F, 0x00, 0x03, 0xFF, 0xF0, 0x03, 0xC0, 0x00, 0x3F, 0xFF, + 0x00, 0xF0, 0x00, 0x03, 0xFF, 0xF0, 0x3C, 0x00, 0x00, 0x7F, 0xFE, 0x0F, + 0x00, 0x00, 0x07, 0xFF, 0xE3, 0xE0, 0x00, 0x00, 0x7F, 0xFE, 0x78, 0x00, + 0x00, 0x0F, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0x00, 0x00, + 0x1F, 0xFF, 0xE0, 0x00, 0x00, 0x01, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x1F, + 0xFF, 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0x80, 0x00, 0x00, 0x03, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, + 0x00, 0x00, 0x07, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x3F, 0xFF, 0xE0, 0x00, 0x00, 0x0F, 0xFF, 0xFC, 0x00, 0x00, 0x03, + 0xCF, 0xFF, 0xC0, 0x00, 0x00, 0x79, 0xFF, 0xFC, 0x00, 0x00, 0x1E, 0x1F, + 0xFF, 0x80, 0x00, 0x07, 0x81, 0xFF, 0xF8, 0x00, 0x01, 0xE0, 0x3F, 0xFF, + 0x80, 0x00, 0x3C, 0x03, 0xFF, 0xF0, 0x00, 0x0F, 0x00, 0x3F, 0xFF, 0x00, + 0x03, 0xC0, 0x07, 0xFF, 0xF0, 0x00, 0xF8, 0x00, 0x7F, 0xFE, 0x00, 0x3E, + 0x00, 0x07, 0xFF, 0xE0, 0x0F, 0xC0, 0x00, 0xFF, 0xFE, 0x03, 0xF8, 0x00, + 0x1F, 0xFF, 0xC1, 0xFF, 0xC0, 0x0F, 0xFF, 0xFE, 0xFF, 0xFE, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0xC0, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFE, 0x07, 0xFF, + 0xFF, 0xFF, 0xFF, 0x81, 0xFF, 0xFF, 0xFF, 0xFF, 0xE0, 0x7F, 0xFC, 0x7F, + 0xFF, 0x80, 0x01, 0xFC, 0x0F, 0xFF, 0xC0, 0x00, 0x7E, 0x03, 0xFF, 0xF0, + 0x00, 0x0F, 0x00, 0x7F, 0xFE, 0x00, 0x07, 0x80, 0x1F, 0xFF, 0x80, 0x01, + 0xE0, 0x03, 0xFF, 0xE0, 0x00, 0x78, 0x00, 0xFF, 0xFC, 0x00, 0x1C, 0x00, + 0x1F, 0xFF, 0x00, 0x0F, 0x00, 0x07, 0xFF, 0xC0, 0x03, 0xC0, 0x00, 0xFF, + 0xF8, 0x00, 0xE0, 0x00, 0x3F, 0xFE, 0x00, 0x78, 0x00, 0x07, 0xFF, 0xC0, + 0x1C, 0x00, 0x01, 0xFF, 0xF0, 0x07, 0x00, 0x00, 0x7F, 0xFC, 0x03, 0xC0, + 0x00, 0x0F, 0xFF, 0x80, 0xE0, 0x00, 0x03, 0xFF, 0xE0, 0x78, 0x00, 0x00, + 0x7F, 0xFC, 0x1E, 0x00, 0x00, 0x1F, 0xFF, 0x07, 0x00, 0x00, 0x07, 0xFF, + 0xC3, 0xC0, 0x00, 0x00, 0xFF, 0xF8, 0xE0, 0x00, 0x00, 0x3F, 0xFE, 0x38, + 0x00, 0x00, 0x07, 0xFF, 0xDE, 0x00, 0x00, 0x01, 0xFF, 0xF7, 0x00, 0x00, + 0x00, 0x7F, 0xFD, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x03, + 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x00, 0x1F, 0xFF, + 0x00, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0xFF, 0xF0, 0x00, + 0x00, 0x00, 0x3F, 0xF8, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x00, 0x0F, + 0xF0, 0x00, 0x00, 0x00, 0x03, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, + 0x00, 0x00, 0x00, 0x1F, 0x80, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, + 0x0E, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, 0x00, 0x01, 0xC0, + 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x1F, 0xC0, 0x3C, 0x00, 0x00, + 0x0F, 0xF8, 0x0E, 0x00, 0x00, 0x07, 0xFE, 0x03, 0x80, 0x00, 0x01, 0xFF, + 0x81, 0xC0, 0x00, 0x00, 0xFF, 0xE0, 0xF0, 0x00, 0x00, 0x3F, 0xF8, 0x38, + 0x00, 0x00, 0x07, 0xFE, 0x1E, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x7F, 0xFF, 0xC0, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, 0x00, 0x01, + 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0xFF, + 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFE, 0x3F, 0xFF, 0xFF, 0xFF, 0xE3, + 0xFF, 0xE0, 0x7F, 0xFE, 0x3F, 0xC0, 0x0F, 0xFF, 0xE3, 0xF0, 0x00, 0xFF, + 0xFC, 0x3E, 0x00, 0x1F, 0xFF, 0x83, 0xC0, 0x01, 0xFF, 0xF8, 0x38, 0x00, + 0x3F, 0xFF, 0x03, 0x80, 0x07, 0xFF, 0xF0, 0x38, 0x00, 0x7F, 0xFE, 0x07, + 0x00, 0x0F, 0xFF, 0xE0, 0x70, 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, + 0x80, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x07, + 0xFF, 0xF0, 0x00, 0x00, 0x7F, 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xE0, 0x00, + 0x00, 0xFF, 0xFC, 0x00, 0x00, 0x1F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF8, + 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x07, 0xFF, 0xF0, 0x00, 0x00, 0x7F, + 0xFE, 0x00, 0x00, 0x0F, 0xFF, 0xC0, 0x00, 0x00, 0xFF, 0xFC, 0x00, 0x00, + 0x1F, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xF8, 0x00, 0x70, 0x3F, 0xFF, 0x00, + 0x07, 0x07, 0xFF, 0xF0, 0x00, 0xF0, 0x7F, 0xFE, 0x00, 0x0E, 0x0F, 0xFF, + 0xC0, 0x01, 0xE1, 0xFF, 0xFC, 0x00, 0x1E, 0x1F, 0xFF, 0x80, 0x03, 0xE3, + 0xFF, 0xF8, 0x00, 0x7E, 0x3F, 0xFF, 0x00, 0x0F, 0xE7, 0xFF, 0xF0, 0x03, + 0xFE, 0x7F, 0xFE, 0x00, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, + 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, 0x00, 0x03, 0xF8, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0xFF, + 0xC0, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFE, 0x00, + 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, + 0x7F, 0xC0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, + 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x00, + 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFE, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, + 0x00, 0x03, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x80, 0x00, + 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x1F, + 0xF0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x03, 0xFF, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0x1F, 0xF0, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0x00, + 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, + 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFE, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, + 0x3F, 0xE0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x7F, + 0xC0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x07, 0xFE, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, + 0x3F, 0xF8, 0x00, 0x00, 0x07, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x00, + 0x00, 0x03, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x07, 0xFC, 0x00, + 0x00, 0x1F, 0xF0, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x0F, 0xF8, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x1F, + 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xF0, + 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, + 0x03, 0xFF, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x07, + 0xFE, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFC, + 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x1F, 0xF8, 0x00, + 0x00, 0xFF, 0xC0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, + 0xFF, 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x01, 0xFF, + 0x80, 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x01, 0xFF, 0x00, 0x00, 0x01, 0xFE, 0x00, 0x00, 0x01, 0xFE, 0x00, + 0x00, 0xFF, 0x80, 0x00, 0x1F, 0xF0, 0x00, 0x03, 0xFE, 0x00, 0x00, 0x3F, + 0xE0, 0x00, 0x01, 0xFF, 0x00, 0x00, 0x1F, 0xF0, 0x00, 0x00, 0xFF, 0x80, + 0x00, 0x07, 0xFC, 0x00, 0x00, 0x3F, 0xE0, 0x00, 0x03, 0xFF, 0x00, 0x00, + 0x1F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x3F, + 0xF0, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x7F, 0xE0, + 0x00, 0x03, 0xFF, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, + 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xF0, 0x00, 0x01, 0xFF, 0x80, 0x00, 0x0F, + 0xFC, 0x00, 0x00, 0x7F, 0xE0, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x1F, 0xF8, + 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x07, 0xFE, 0x00, 0x00, 0x3F, 0xF0, 0x00, + 0x01, 0xFF, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0xFF, 0xC0, 0x00, 0x07, + 0xFC, 0x00, 0x00, 0x7F, 0xC0, 0x00, 0x07, 0xFC, 0x00, 0x00, 0xFF, 0xC0, + 0x00, 0x3F, 0xF0, 0x00, 0x03, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, + 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00, 0x02, + 0x03, 0xFF, 0xFF, 0x80, 0x03, 0x83, 0xFF, 0xFF, 0xF0, 0x03, 0xE3, 0xFF, + 0xFF, 0xFF, 0x03, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xFF, 0x1F, 0x00, 0x3F, 0xFF, 0xFF, + 0x07, 0x00, 0x07, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, + 0x00, 0x1F, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFE, 0x00 }; + +const GFXglyph FreeSerifBold46pt7bGlyphs[] PROGMEM = { + { 0, 1, 1, 23, 0, 0 }, // 0x20 ' ' + { 1, 16, 63, 30, 7, -61 }, // 0x21 '!' + { 127, 36, 26, 50, 7, -61 }, // 0x22 '"' + { 244, 45, 63, 45, 0, -62 }, // 0x23 '#' + { 599, 40, 77, 45, 3, -67 }, // 0x24 '$' + { 984, 68, 63, 90, 11, -61 }, // 0x25 '%' + { 1520, 65, 63, 75, 6, -61 }, // 0x26 '&' + { 2032, 11, 26, 25, 7, -61 }, // 0x27 ''' + { 2068, 24, 78, 30, 4, -62 }, // 0x28 '(' + { 2302, 24, 78, 30, 2, -62 }, // 0x29 ')' + { 2536, 35, 39, 45, 5, -61 }, // 0x2A '*' + { 2707, 45, 46, 51, 3, -45 }, // 0x2B '+' + { 2966, 16, 30, 23, 4, -13 }, // 0x2C ',' + { 3026, 22, 11, 30, 4, -25 }, // 0x2D '-' + { 3057, 15, 15, 23, 4, -13 }, // 0x2E '.' + { 3086, 29, 64, 25, -2, -61 }, // 0x2F '/' + { 3318, 41, 63, 45, 2, -61 }, // 0x30 '0' + { 3641, 34, 62, 45, 6, -61 }, // 0x31 '1' + { 3905, 41, 62, 45, 2, -61 }, // 0x32 '2' + { 4223, 41, 63, 45, 1, -61 }, // 0x33 '3' + { 4546, 41, 62, 45, 2, -61 }, // 0x34 '4' + { 4864, 40, 62, 45, 2, -60 }, // 0x35 '5' + { 5174, 40, 63, 45, 3, -61 }, // 0x36 '6' + { 5489, 41, 61, 45, 2, -60 }, // 0x37 '7' + { 5802, 40, 63, 45, 3, -61 }, // 0x38 '8' + { 6117, 41, 63, 45, 2, -61 }, // 0x39 '9' + { 6440, 16, 44, 30, 7, -42 }, // 0x3A ':' + { 6528, 17, 59, 30, 7, -42 }, // 0x3B ';' + { 6654, 46, 48, 51, 3, -46 }, // 0x3C '<' + { 6930, 45, 26, 51, 3, -35 }, // 0x3D '=' + { 7077, 46, 48, 51, 3, -46 }, // 0x3E '>' + { 7353, 35, 63, 45, 5, -61 }, // 0x3F '?' + { 7629, 64, 64, 84, 10, -61 }, // 0x40 '@' + { 8141, 61, 62, 65, 1, -61 }, // 0x41 'A' + { 8614, 55, 61, 60, 1, -60 }, // 0x42 'B' + { 9034, 58, 64, 65, 4, -61 }, // 0x43 'C' + { 9498, 61, 61, 65, 1, -60 }, // 0x44 'D' + { 9964, 57, 61, 60, 1, -60 }, // 0x45 'E' + { 10399, 52, 61, 55, 1, -60 }, // 0x46 'F' + { 10796, 65, 64, 70, 3, -61 }, // 0x47 'G' + { 11316, 67, 61, 70, 1, -60 }, // 0x48 'H' + { 11827, 32, 61, 35, 1, -60 }, // 0x49 'I' + { 12071, 43, 70, 45, 0, -60 }, // 0x4A 'J' + { 12448, 67, 61, 69, 1, -60 }, // 0x4B 'K' + { 12959, 56, 61, 60, 1, -60 }, // 0x4C 'L' + { 13386, 82, 61, 85, 1, -60 }, // 0x4D 'M' + { 14012, 62, 63, 65, 1, -60 }, // 0x4E 'N' + { 14501, 64, 64, 70, 3, -61 }, // 0x4F 'O' + { 15013, 53, 61, 55, 1, -60 }, // 0x50 'P' + { 15418, 64, 78, 70, 3, -61 }, // 0x51 'Q' + { 16042, 63, 61, 64, 1, -60 }, // 0x52 'R' + { 16523, 43, 64, 50, 3, -61 }, // 0x53 'S' + { 16867, 54, 61, 60, 3, -60 }, // 0x54 'T' + { 17279, 62, 63, 65, 1, -60 }, // 0x55 'U' + { 17768, 62, 63, 65, 1, -60 }, // 0x56 'V' + { 18257, 86, 62, 90, 2, -60 }, // 0x57 'W' + { 18924, 62, 61, 65, 1, -60 }, // 0x58 'X' + { 19397, 62, 61, 65, 1, -60 }, // 0x59 'Y' + { 19870, 54, 61, 60, 3, -60 }, // 0x5A 'Z' + { 20282, 21, 74, 30, 6, -60 }, // 0x5B '[' + { 20477, 29, 64, 25, -2, -61 }, // 0x5C '\' + { 20709, 21, 74, 30, 3, -60 }, // 0x5D ']' + { 20904, 39, 33, 52, 7, -60 }, // 0x5E '^' + { 21065, 45, 4, 45, 0, 8 }, // 0x5F '_' + { 21088, 21, 16, 30, 1, -63 }, // 0x60 '`' + { 21130, 42, 44, 45, 2, -42 }, // 0x61 'a' + { 21361, 45, 62, 50, 2, -60 }, // 0x62 'b' + { 21710, 37, 44, 40, 2, -42 }, // 0x63 'c' + { 21914, 46, 62, 50, 2, -60 }, // 0x64 'd' + { 22271, 36, 44, 40, 2, -42 }, // 0x65 'e' + { 22469, 34, 62, 30, 1, -61 }, // 0x66 'f' + { 22733, 41, 62, 45, 3, -42 }, // 0x67 'g' + { 23051, 47, 61, 50, 1, -60 }, // 0x68 'h' + { 23410, 22, 62, 25, 1, -61 }, // 0x69 'i' + { 23581, 29, 80, 30, -5, -61 }, // 0x6A 'j' + { 23871, 47, 61, 50, 2, -60 }, // 0x6B 'k' + { 24230, 22, 61, 25, 1, -60 }, // 0x6C 'l' + { 24398, 72, 43, 75, 1, -42 }, // 0x6D 'm' + { 24785, 47, 43, 50, 2, -42 }, // 0x6E 'n' + { 25038, 41, 44, 45, 2, -42 }, // 0x6F 'o' + { 25264, 45, 61, 50, 2, -42 }, // 0x70 'p' + { 25608, 45, 61, 50, 3, -42 }, // 0x71 'q' + { 25952, 36, 43, 40, 3, -42 }, // 0x72 'r' + { 26146, 31, 44, 35, 2, -42 }, // 0x73 's' + { 26317, 28, 58, 30, 2, -56 }, // 0x74 't' + { 26520, 47, 43, 50, 1, -41 }, // 0x75 'u' + { 26773, 42, 43, 45, 2, -41 }, // 0x76 'v' + { 26999, 62, 43, 65, 2, -41 }, // 0x77 'w' + { 27333, 43, 42, 45, 1, -41 }, // 0x78 'x' + { 27559, 42, 60, 45, 1, -41 }, // 0x79 'y' + { 27874, 36, 42, 40, 2, -41 }, // 0x7A 'z' + { 28063, 29, 79, 35, 2, -62 }, // 0x7B '{' + { 28350, 8, 64, 20, 6, -61 }, // 0x7C '|' + { 28414, 29, 79, 35, 5, -62 }, // 0x7D '}' + { 28701, 41, 14, 47, 3, -29 } }; // 0x7E '~' + +const GFXfont FreeSerifBold46pt7b PROGMEM = { + (uint8_t *)FreeSerifBold46pt7bBitmaps, + (GFXglyph *)FreeSerifBold46pt7bGlyphs, + 0x20, 0x7E, 158 }; + +// Approx. 29445 bytes diff --git a/src/command_animation.cpp b/src/command_animation.cpp new file mode 100644 index 0000000..f2350be --- /dev/null +++ b/src/command_animation.cpp @@ -0,0 +1,133 @@ +#include "command_animation.h" + +String cmd_animation = "CR:0,16;IM:HappyFace_94x94.bmp"; +#define RECT1 "0,0,14,14" +#define RECT2 "82,0,14,14" +#define RECT3 "0,114,14,14" +#define RECT4 "82,114,14,14" +#define RECT_ON "255,128,0" + +#define RECT1ON "0,0,14,14,255,128,0" +#define RECT1OFF "0,0,14,14,0,0,0" +#define RECT2ON "82,0,14,14,255,128,0" +#define RECT2OFF "82,0,14,14,0,0,0" +#define RECT3ON "0,114,14,14,255,128,0" +#define RECT3OFF "0,114,14,14,0,0,0" +#define RECT4ON "82,114,14,14,255,128,0" +#define RECT4OFF "82,114,14,14,0,0,0" + +#define IMAGE1 "HappyFace_94x94.bmp" +#define IMAGE2 "NormalFace_94x94.bmp" +#define IMAGE3 "SadFace_94x94.bmp" + +#define DELAY1 "3000" +#define DELAY2 "1000" + +#define IMAGE_POS "1, 17" +#define SPEED_POS2 "3,94" // 3=(96-90)/2, 94=(128-60)/2+60 +#define SPEED_POS1 "25,94" // 25=(96-45)/2, 94=(128-60)/2+60 +#define SPEED_FONT "FreeSerif46pt7b" +#define TEXT_FONT "FreeSerif14pt7b" +#define SLOW_POS "9,59" +#define DOWN_POS "5,88" +#define CMD_ANIMATION_DESC_SZ 79 +LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { + {{"CL", ""}, NULL}, + {{"DL", DELAY1}, NULL}, + + {{"FT", SPEED_FONT}, NULL}, + {{"CR", SPEED_POS2}, NULL}, + {{"TC", "0,255,0"}, NULL}, + {{"PT", "37"}, NULL}, + {{"DL", DELAY2}, NULL}, + + {{"CL", ""}, NULL}, + {{"CR", IMAGE_POS}, NULL}, + {{"IM", IMAGE1}, NULL}, + {{"DL", DELAY2}, NULL}, + //---------------------------- + {{"CL", ""}, NULL}, + {{"DL", DELAY1}, NULL}, + + {{"FT", SPEED_FONT}, NULL}, + {{"TC", "255,128,0"}, NULL}, + {{"CR", SPEED_POS2}, NULL}, + {{"PT", "40"}, NULL}, + {{"RT", RECT2ON}, NULL}, + {{"RT", RECT3ON}, NULL}, + {{"DL", DELAY2}, NULL}, + {{"RT", RECT2OFF}, NULL}, + {{"RT", RECT3OFF}, NULL}, + {{"RT", RECT1ON}, NULL}, + {{"RT", RECT4ON}, NULL}, + {{"DL", DELAY2}, NULL}, + + {{"CR", IMAGE_POS}, NULL}, + {{"IM", IMAGE2}, NULL}, + {{"RT", RECT1OFF}, NULL}, + {{"RT", RECT4OFF}, NULL}, + {{"RT", RECT2ON}, NULL}, + {{"RT", RECT3ON}, NULL}, + {{"DL", DELAY2}, NULL}, + {{"RT", RECT2OFF}, NULL}, + {{"RT", RECT3OFF}, NULL}, + {{"RT", RECT1ON}, NULL}, + {{"RT", RECT4ON}, NULL}, + {{"DL", DELAY2}, NULL}, + //---------------------------- + {{"CL", ""}, NULL}, + {{"DL", DELAY1}, NULL}, + + {{"FT", SPEED_FONT}, NULL}, + {{"TC", "255,0,0"}, NULL}, + {{"CR", SPEED_POS2}, NULL}, + {{"PT", "45"}, NULL}, + {{"RT", RECT2ON}, NULL}, + {{"RT", RECT3ON}, NULL}, + {{"DL", DELAY2}, NULL}, + {{"RT", RECT2OFF}, NULL}, + {{"RT", RECT3OFF}, NULL}, + {{"RT", RECT1ON}, NULL}, + {{"RT", RECT4ON}, NULL}, + {{"DL", DELAY2}, NULL}, + + {{"CL", ""}, NULL}, + {{"CR", IMAGE_POS}, NULL}, + {{"IM", IMAGE3}, NULL}, + {{"RT", RECT2ON}, NULL}, + {{"RT", RECT3ON}, NULL}, + {{"DL", DELAY2}, NULL}, + {{"RT", RECT2OFF}, NULL}, + {{"RT", RECT3OFF}, NULL}, + {{"RT", RECT1ON}, NULL}, + {{"RT", RECT4ON}, NULL}, + {{"DL", DELAY2}, NULL}, + + {{"CL", ""}, NULL}, + {{"FT", TEXT_FONT}, NULL}, + {{"TC", "255,0,0"}, NULL}, + {{"CR", SLOW_POS}, NULL}, + {{"PT", "SLOW"}, NULL}, + {{"CR", DOWN_POS}, NULL}, + {{"PT", "DOWN"}, NULL}, + {{"RT", RECT1OFF}, NULL}, + {{"RT", RECT4OFF}, NULL}, + {{"RT", RECT2ON}, NULL}, + {{"RT", RECT3ON}, NULL}, + {{"DL", DELAY2}, NULL}, + {{"RT", RECT2OFF}, NULL}, + {{"RT", RECT3OFF}, NULL}, + {{"RT", RECT1ON}, NULL}, + {{"RT", RECT4ON}, NULL}, + {{"DL", DELAY2}, NULL}, + //----------------------------- +}; + +void command_animation_init() { + for (int i = 1; i < CMD_ANIMATION_DESC_SZ; i++) { + cmd_animation_desc[i - 1].qe_next = &cmd_animation_desc[i]; + } + cmd_animation_desc[CMD_ANIMATION_DESC_SZ - 1].qe_next = &cmd_animation_desc[0]; +} + +LED_COMMAND_DESCRIPTION *get_animation_desc() { return &cmd_animation_desc[0]; } \ No newline at end of file diff --git a/src/command_animation.h b/src/command_animation.h new file mode 100644 index 0000000..1912e66 --- /dev/null +++ b/src/command_animation.h @@ -0,0 +1,9 @@ +#ifndef COMMAND_ANIMATION_H +#define COMMAND_ANIMATION_H + +#include "command_parsing.h" + +void command_animation_init(); +LED_COMMAND_DESCRIPTION* get_animation_desc(); + +#endif diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp new file mode 100644 index 0000000..d091612 --- /dev/null +++ b/src/command_parsing.cpp @@ -0,0 +1,193 @@ +#include "Arduino.h" +#include "command_parsing.h" +#include "command_animation.h" +#include "display.h" + +// CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r +// This means, clear the screen, set font to "font1", text size 10, set background to 255,0,0, text color 0,255,0, +// cursor set to 10,20, print "HELLO, WORLD!" + +// command_type_num = sizeof(command_type) / sizeof(command_type[0]); +#define COMMAND_TYPE_NUM 15 +const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "SZ", "BG", "TC", "CR", "PT", + "IM", "CI", "RT", "DL", "FL", "AN", "HP"}; +String command_buffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; +const char command_separate_char = ';'; +const char parameter_separate_char = ':'; + +LED_COMMAND_DESCRIPTION *command_desc_first = NULL; +LED_COMMAND_DESCRIPTION *command_desc_last = NULL; + +bool command_desc_dynamic_alloc_property[2]; +LED_COMMAND_DESCRIPTION *command_desc[2]; +uint8_t current_display_description_id = 0; + +volatile bool command_desc_update_flag = false; +volatile bool command_desc_stop_flag = false; // for FL command +bool command_desc_dynamic_alloc_flag = true; + +static void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first) { + int command_num = 0; + LED_COMMAND_DESCRIPTION *command_desc_next; + LED_COMMAND_DESCRIPTION *command_desc_tmp = p_command_desc_first; + while (command_desc_tmp != NULL) { + command_desc_next = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); + delete command_desc_tmp; + command_desc_tmp = command_desc_next; + command_num++; + } + SerialCommand.printf("%d commands is cleared.\n", command_num); +} + +static void command_parsing(const String cmd_buf) { + int start_pos = 0; + int end_pos = 0; + String cmd_string; + int commands_string_length = cmd_buf.length(); + + while (start_pos < commands_string_length) { + end_pos = cmd_buf.indexOf(command_separate_char, start_pos); + if (end_pos == -1) { + end_pos = commands_string_length; + } + cmd_string = cmd_buf.substring(start_pos, end_pos); + start_pos = end_pos + 1; + + int cmd_type_pos, cmd_parmeter_pos; + LED_COMMAND_DESCRIPTION *cmd_desc; + for (int i = 0; i < COMMAND_TYPE_NUM; i++) { + cmd_type_pos = cmd_string.indexOf(command_type[i]); + if (cmd_type_pos == 0) { + if (command_type[i] == "FL") { + command_desc_stop_flag = true; + } else { + cmd_desc = new LED_COMMAND_DESCRIPTION; + cmd_desc->cmd.type = command_type[i]; + if (command_type[i] == "CL") { + cmd_desc->cmd.parameter = ""; + } else { + cmd_parmeter_pos = cmd_string.indexOf(parameter_separate_char); + if (cmd_parmeter_pos != -1) { + cmd_desc->cmd.parameter = cmd_string.substring(cmd_parmeter_pos + 1, cmd_string.length()); + } + } + cmd_desc->qe_next = NULL; + if (command_desc_first == NULL) { + command_desc_first = cmd_desc; + command_desc_last = command_desc_first; + } else { + command_desc_last->qe_next = cmd_desc; + command_desc_last = cmd_desc; + } + } + break; + } + } + // SerialCommand.printf("%s\t", cmd_string); + // for(int char_id = 0; char_id < cmd_string.length(); char_id++){ + // SerialCommand.printf("%x,", cmd_string.c_str()[char_id]); + // } + // SerialCommand.println(); + } + + int cmd_num = 0; + LED_COMMAND_DESCRIPTION *command_desc_tmp = command_desc_first; + while (command_desc_tmp != NULL) { + command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); + cmd_num++; + } + SerialCommand.printf("Command:%d\n", cmd_num); + + /*animation command*/ + command_desc_dynamic_alloc_flag = true; + if (command_desc_first != NULL) { + if (command_desc_first->cmd.type == "AN") { + clear_command_desc(command_desc_first); + command_desc_first = get_animation_desc(); + command_desc_dynamic_alloc_flag = false; + } + } +} + +void command_init() { + // SerialCommand.begin(115200, SERIAL_8N1, COMMAND_RX_PIN, COMMAND_TX_PIN); + delay(100); + command_buffer = ""; + + command_desc[0] = NULL; + command_desc[1] = NULL; + command_desc_dynamic_alloc_property[0] = true; + command_desc_dynamic_alloc_property[1] = true; + current_display_description_id = 0; + + command_desc_update_flag = false; + command_desc_stop_flag = false; + command_desc_dynamic_alloc_flag = true; + + command_animation_init(); + SerialCommand.setTimeout(200); +} + +static void update_command_desc(LED_COMMAND_DESCRIPTION *new_desc, bool dynamic_flag) { + if (current_display_description_id == 0) { + current_display_description_id = 1; + } else { + current_display_description_id = 0; + } + command_desc[current_display_description_id] = new_desc; + command_desc_dynamic_alloc_property[current_display_description_id] = dynamic_flag; + + command_desc_update_flag = true; + SerialCommand.print("New command list is requested/"); + while (command_desc_update_flag) { + vTaskDelay(200 / portTICK_PERIOD_MS); + }; + SerialCommand.println("accepted"); + + command_desc_stop_flag = false; + uint8_t last_desc_id = 0; + if (current_display_description_id == 0) { + last_desc_id = 1; + } else { + last_desc_id = 0; + } + + if (command_desc_dynamic_alloc_property[last_desc_id]) { + clear_command_desc(command_desc[last_desc_id]); + command_desc[last_desc_id] = NULL; + } +} + +#define MAX_COMMAND_STRING 256 +void command_task(void *pvParameter) { + String rx_buf; + while (1) { + SerialCommand.println("Input a new Command:"); + while (1) { + if (SerialCommand.available() > 0) { + rx_buf = SerialCommand.readStringUntil('\r'); // SerialCommand.readString(); + command_buffer += rx_buf; + SerialCommand.printf("%s", rx_buf); + if (command_buffer.length() > MAX_COMMAND_STRING) { + SerialCommand.println("Command String is longer than 256bytes.Please input again.\n"); + command_buffer = ""; + } else { + if ((rx_buf.indexOf("\r") != -1) || (rx_buf.indexOf("\n") != -1)) { + // SerialCommand.printf("command string: %s", command_buffer); + break; + } + } + } + vTaskDelay(500 / portTICK_PERIOD_MS); + // SerialCommand.println("wait command"); + } + + // SerialCommand.println("command parsing\n"); + command_parsing(command_buffer); + + update_command_desc(command_desc_first, command_desc_dynamic_alloc_flag); + command_desc_first = NULL; + command_buffer = ""; + // SerialCommand.flush(); + } +} diff --git a/src/command_parsing.h b/src/command_parsing.h new file mode 100644 index 0000000..81d15bc --- /dev/null +++ b/src/command_parsing.h @@ -0,0 +1,58 @@ +#ifndef COMMAND_H +#define COMMAND_H + +#include "Arduino.h" + +// #define COMMAND_DEBUG + +#define SerialCommand Serial // Serial1 +#define COMMAND_RX_PIN GPIO_NUM_21 +#define COMMAND_TX_PIN GPIO_NUM_22 + +typedef struct { + String type; + String parameter; +} LED_COMMAND; + +typedef struct { + LED_COMMAND cmd; + void *qe_next; +} LED_COMMAND_DESCRIPTION; + +typedef struct { + int8_t r; + int8_t g; + int8_t b; +} COLOR_DESC; + +typedef struct { + int16_t x; + int16_t y; +} POSITION_DESC; + +typedef struct { + POSITION_DESC pos; + COLOR_DESC color; +} Pixel_DESC; + +typedef struct { + POSITION_DESC pos; + int16_t radius; + COLOR_DESC color; +} CIRCLE_DESC; + +typedef struct { + POSITION_DESC pos; + int16_t width; + int16_t height; + COLOR_DESC color; +} RECT_DESC; + +extern LED_COMMAND_DESCRIPTION *command_desc[2]; +extern uint8_t current_display_description_id; +extern volatile bool command_desc_update_flag, command_desc_stop_flag; + +void command_init(); +void command_task(void *pvParameter); + +#endif diff --git a/src/display.cpp b/src/display.cpp new file mode 100644 index 0000000..579ceda --- /dev/null +++ b/src/display.cpp @@ -0,0 +1,450 @@ +#include "SPIFFS.h" +#include "display.h" +#include "ESP32-ICND2153-I2S-DMA.h" + +// https://rop.nl/truetype2gfx/ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +void display_init() { + led_matrix.begin(); + command_init(); +} + +bool parse_string(String in_str, String out_str[], size_t str_num) { + bool ret_val = true; + int start_pos = 0; + int end_pos; + int str_len = in_str.length(); + int id = 0; + while (start_pos < str_len) { + end_pos = in_str.indexOf(',', start_pos); + if (end_pos == -1) { + end_pos = str_len; + } + if (id < str_num) { + out_str[id] = in_str.substring(start_pos, end_pos); + id++; + } else { + // ret_val = false; + break; + } + start_pos = end_pos + 1; + } + + if (id < str_num) { + ret_val = false; + } +#ifdef COMMAND_DEBUG + else { + Serial.printf("Parsing Ok:"); + for (int i = 0; i < str_num; i++) { + Serial.printf("%s/", out_str[i]); + } + Serial.println(""); + } +#endif + return ret_val; +} + +static bool get_position(String parm_str, POSITION_DESC *param_position) { + bool ret_val = false; + String parm_string_array[2]; + if (parse_string(parm_str, parm_string_array, 2)) { + param_position->x = parm_string_array[0].toInt(); + param_position->y = parm_string_array[1].toInt(); + ret_val = true; + } + return ret_val; +} + +static bool get_color(String parm_str, COLOR_DESC *param_color) { + bool ret_val = false; + String parm_string_array[3]; + if (parse_string(parm_str, parm_string_array, 3)) { + param_color->r = parm_string_array[0].toInt(); + param_color->g = parm_string_array[1].toInt(); + param_color->b = parm_string_array[2].toInt(); + ret_val = true; + } + return ret_val; +} + +static bool get_circle_par(String parm_str, CIRCLE_DESC *parm_circle) { + bool ret_val = false; + String parm_string_array[6]; + if (parse_string(parm_str, parm_string_array, 6)) { + parm_circle->pos.x = parm_string_array[0].toInt(); + parm_circle->pos.y = parm_string_array[1].toInt(); + parm_circle->radius = parm_string_array[2].toInt(); + parm_circle->color.r = parm_string_array[3].toInt(); + parm_circle->color.g = parm_string_array[4].toInt(); + parm_circle->color.b = parm_string_array[5].toInt(); + ret_val = true; + } + return ret_val; +} + +static bool get_rectangle_par(String parm_str, RECT_DESC *parm_rectangle) { + bool ret_val = false; + String parm_string_array[7]; + if (parse_string(parm_str, parm_string_array, 7)) { + parm_rectangle->pos.x = parm_string_array[0].toInt(); + parm_rectangle->pos.y = parm_string_array[1].toInt(); + parm_rectangle->width = parm_string_array[2].toInt(); + parm_rectangle->height = parm_string_array[3].toInt(); + parm_rectangle->color.r = parm_string_array[4].toInt(); + parm_rectangle->color.g = parm_string_array[5].toInt(); + parm_rectangle->color.b = parm_string_array[6].toInt(); + ret_val = true; + } + return ret_val; +} + +static uint16_t read16(File &f) { + uint16_t result; + ((uint8_t *)&result)[0] = f.read(); // LSB + ((uint8_t *)&result)[1] = f.read(); // MSB + return result; +} + +static uint32_t read32(File &f) { + uint32_t result; + ((uint8_t *)&result)[0] = f.read(); // LSB + ((uint8_t *)&result)[1] = f.read(); + ((uint8_t *)&result)[2] = f.read(); + ((uint8_t *)&result)[3] = f.read(); // MSB + return result; +} + +static void drawBmpFromFile(String filename, uint8_t xMove, uint16_t yMove) { + // Serial.println("In drawBmpFromFile"); + File bmpFile; + int bmpWidth, bmpHeight; // W+H in pixels + uint8_t bmpDepth; // Bit depth (currently must be 24) + uint32_t bmpImageoffset; // Start of image data in file + uint32_t rowSize; // Not always = bmpWidth; may have padding + uint8_t sdbuffer[3 * 20]; // pixel buffer (R+G+B per pixel) + uint8_t buffidx = sizeof(sdbuffer); // Current position in sdbuffer + boolean goodBmp = false; // Set to true on valid header parse + boolean flip = true; // BMP is stored bottom-to-top + int w, h, row, col; + uint8_t r, g, b; + uint32_t pos = 0, startTime = millis(); + + if ((xMove >= led_matrix.width()) || (yMove >= led_matrix.height())) return; + + /*Serial.println(); + Serial.print(F("Loading image '")); + Serial.print(filename); + Serial.println('\'');*/ + + bmpFile = SPIFFS.open("/" + filename, "r"); + // Open requested file on SD card + if (!bmpFile) { + Serial.print(F("File not found")); + return; + } + + // Parse BMP header + if (read16(bmpFile) == 0x4D42) { // BMP signature + // Serial.print(F("File size: ")); + uint32_t filesize = read32(bmpFile); + // Serial.println(filesize); + (void)read32(bmpFile); // Read & ignore creator bytes + bmpImageoffset = read32(bmpFile); // Start of image data + // Serial.print(F("Image Offset: ")); Serial.println(bmpImageoffset, DEC); + // Read DIB header + // Serial.print(F("Header size: ")); + uint32_t headerSize = read32(bmpFile); + bmpWidth = read32(bmpFile); + bmpHeight = read32(bmpFile); + if (read16(bmpFile) == 1) { // # planes -- must be '1' + bmpDepth = read16(bmpFile); // bits per pixel + // Serial.print(F("Bit Depth: ")); Serial.println(bmpDepth); + if ((read32(bmpFile) == 0)) { // 0 = uncompressed + + goodBmp = true; // Supported BMP format -- proceed! + /*Serial.print(F("Image size: ")); + Serial.print(bmpWidth); + Serial.print('x'); + Serial.println(bmpHeight);*/ + + // BMP rows are padded (if needed) to 4-byte boundary + rowSize = (bmpWidth * 3 + 3) & ~3; + + // If bmpHeight is negative, image is in top-down order. + // This is not canon but has been observed in the wild. + if (bmpHeight < 0) { + bmpHeight = -bmpHeight; + flip = false; + } + + // Crop area to be loaded + w = bmpWidth; + h = bmpHeight; + if ((xMove + w - 1) >= led_matrix.width()) w = led_matrix.width() - xMove; + if ((yMove + h - 1) >= led_matrix.height()) h = led_matrix.height() - yMove; + + if ((bmpDepth == 24)) { + for (row = 0; row < h; row++) { // For each scanline... + + // Seek to start of scan line. It might seem labor- + // intensive to be doing this on every line, but this + // method covers a lot of gritty details like cropping + // and scanline padding. Also, the seek only takes + // place if the file position actually needs to change + // (avoids a lot of cluster math in SD library). + if (flip) // Bitmap is stored bottom-to-top order (normal BMP) + pos = bmpImageoffset + (bmpHeight - 1 - row) * rowSize; + else // Bitmap is stored top-to-bottom + pos = bmpImageoffset + row * rowSize; + if (bmpFile.position() != pos) { // Need seek? + bmpFile.seek(pos, SeekSet); + buffidx = sizeof(sdbuffer); // Force buffer reload + } + + for (col = 0; col < w; col++) { // For each pixel... + // Time to read more pixel data? + if (buffidx >= sizeof(sdbuffer)) { // Indeed + bmpFile.read(sdbuffer, sizeof(sdbuffer)); + buffidx = 0; // Set index to beginning + } + + // Convert pixel from BMP to TFT format, push to display + b = sdbuffer[buffidx++]; + g = sdbuffer[buffidx++]; + r = sdbuffer[buffidx++]; + led_matrix.drawPixelRGB888(col + xMove, row + yMove, r, g, b); + + } // end pixel + } // end scanline + } else if (bmpDepth == 1) { + } + + } // end goodBmp + } + } + + bmpFile.close(); + if (!goodBmp) Serial.println(F("BMP format not recognized.")); +} + +void display_task() { + while (!command_desc_update_flag) { + vTaskDelay(200 / portTICK_PERIOD_MS); + } + + LED_COMMAND_DESCRIPTION *cmd_desc_first = command_desc[current_display_description_id]; + command_desc_update_flag = false; + + LED_COMMAND_DESCRIPTION *command_desc_tmp = cmd_desc_first; + String cmd_type; + String cmd_parm; + while (command_desc_tmp != NULL) { + cmd_type = command_desc_tmp->cmd.type; + cmd_parm = command_desc_tmp->cmd.parameter; + + if (cmd_type == "CL") { + led_matrix.fillScreenRGB888(0, 0, 0); + led_matrix.setCursor(0, 0); + } else if (cmd_type == "BR") { + uint8_t bright = cmd_parm.toInt(); + if (bright < 100) { + led_matrix.setPanelBrightness(bright); + } else { + Serial.println("Brightness is less than 100."); + } + } else if (cmd_type == "FT") { + if (cmd_parm == "default") { + led_matrix.setFont(); + } else { + led_matrix.setTextSize(1); + if (cmd_parm == "FreeMono9pt7b") { + led_matrix.setFont(&FreeMono9pt7b); + } else if (cmd_parm == "FreeMono12pt7b") { + led_matrix.setFont(&FreeMono12pt7b); + } else if (cmd_parm == "FreeSans9pt7b") { + led_matrix.setFont(&FreeSans9pt7b); + } else if (cmd_parm == "FreeSans12pt7b") { + led_matrix.setFont(&FreeSans12pt7b); + } else if (cmd_parm == "FreeSerif9pt7b") { + led_matrix.setFont(&FreeSerif9pt7b); + } else if (cmd_parm == "FreeSerif12pt7b") { + led_matrix.setFont(&FreeSerif12pt7b); + } else if (cmd_parm == "FreeSerif14pt7b") { + led_matrix.setFont(&FreeSerif14pt7b); + } else if (cmd_parm == "FreeSerif16pt7b") { + led_matrix.setFont(&FreeSerif16pt7b); + } else if (cmd_parm == "FreeSerif18pt7b") { + led_matrix.setFont(&FreeSerif18pt7b); + } else if (cmd_parm == "FreeSerif24pt7b") { + led_matrix.setFont(&FreeSerif24pt7b); + } else if (cmd_parm == "FreeSans46pt7b") { + led_matrix.setFont(&FreeSans46pt7b); + } else if (cmd_parm == "FreeSansBold46pt7b") { + led_matrix.setFont(&FreeSansBold46pt7b); + } else if (cmd_parm == "FreeSerif46pt7b") { + led_matrix.setFont(&FreeSerif46pt7b); + } else if (cmd_parm == "FreeSerifBold46pt7b") { + led_matrix.setFont(&FreeSerifBold46pt7b); + } else { + Serial.println("Font no support."); + } + } + } else if (cmd_type == "SZ") { + // use only for defualt font + // Desired text size. 1 is default 6x8, 2 is 12x16, 3 is 18x24, etc + led_matrix.setTextSize(cmd_parm.toInt()); + // Serial.println("Font Size no support. Please use with Font parameter"); + } else if (cmd_type == "BG") { + COLOR_DESC rgb; + if (get_color(cmd_parm, &rgb)) { + led_matrix.fillScreenRGB888(rgb.r, rgb.g, rgb.b); + } else { + Serial.println("Err:Background Color"); + } + } else if (cmd_type == "TC") { + COLOR_DESC rgb; + if (get_color(cmd_parm, &rgb)) { + led_matrix.setTextColor(led_matrix.color565(rgb.r, rgb.g, rgb.b)); + } else { + Serial.println("Err:Text Color"); + } + } else if (cmd_type == "CR") { + POSITION_DESC pos_xy; + if (get_position(cmd_parm, &pos_xy)) { + led_matrix.setCursor(pos_xy.x, pos_xy.y); + } else { + Serial.println("Err:Text Color"); + } + } else if (cmd_type == "PT") { // print a string + uint8_t pos_xy[2]; + led_matrix.println(cmd_parm); + } else if (cmd_type == "IM") { // load an image + uint8_t x = led_matrix.getCursorX(); + uint8_t y = led_matrix.getCursorY(); + drawBmpFromFile(cmd_parm, x, y); + } else if (cmd_type == "CI") { // draw a circular + CIRCLE_DESC circle_par; + if (get_circle_par(cmd_parm, &circle_par)) { + uint16_t color16 = led_matrix.color565(circle_par.color.r, circle_par.color.g, circle_par.color.b); + if ((circle_par.pos.x >= circle_par.radius) && (circle_par.pos.y >= circle_par.radius)) { + led_matrix.fillCircle(circle_par.pos.x, circle_par.pos.y, circle_par.radius, color16); + } + } + } else if (cmd_type == "RT") { // draw a rectanger + RECT_DESC rect_par; + if (get_rectangle_par(cmd_parm, &rect_par)) { + uint16_t color16 = led_matrix.color565(rect_par.color.r, rect_par.color.g, rect_par.color.b); + led_matrix.fillRect(rect_par.pos.x, rect_par.pos.y, rect_par.width, rect_par.height, color16); + } + } else if (cmd_type == "HP") { // draw a rectanger + int16_t x1, y1; + uint16_t w, h; + int16_t x = led_matrix.getCursorX(); + int16_t y = led_matrix.getCursorY(); + led_matrix.getTextBounds(cmd_parm, x, y, &x1, &y1, &w, &h); + SerialCommand.printf("x=%d,y=%d,x1=%d,y1=%d,w=%d,h=%d\n", x, y, x1, y1, w, h); + } else if (cmd_type == "DL") { + led_matrix.showDMABuffer(true); + int delay_tm = cmd_parm.toInt(); + do { + /*for FL command*/ + if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { + break; + } + vTaskDelay(100 / portTICK_PERIOD_MS); + delay_tm -= 100; + } while (delay_tm > 100); + } + if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { + break; + } + command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); + } + /*for a command list without D command - ex:"CL;P:Hello;"*/ + led_matrix.showDMABuffer(true); +} + +bool get_text_start_point(uint16_t width, uint16_t height, int16_t *x, int16_t *y, int16_t y_offset) { + if ((width <= led_matrix.width()) && (height <= led_matrix.height())) { + *x = (led_matrix.width() - width) / 2; + *y = (led_matrix.height() - height) / 2 + y_offset; + return true; + } + return false; +} +void test_display_text() { + // GFXfont *curr_font = &FreeSerif46pt7b; + // led_matrix.setFont(curr_font); + // led_matrix.setCursor(0, 0); + // int16_t x1, y1; + // uint16_t w, h; + // // bool one_line_flag = true; + // // for (int i = 0; i < 99; i++) { + // // led_matrix.getTextBounds(String(i), 0, 0, &x1, &y1, &w, &h); + // // // SerialCommand.printf("%d:x1=%d,y1=%d,w=%d,h=%d\n", i, x1, y1, w, h); + // // if (h > 64) { + // // SerialCommand.printf("%d:x1=%d,y1=%d,w=%d,h=%d\n", i, x1, y1, w, h); + // // one_line_flag = false; + // // } + // // } + // x1 = (led_matrix.width() - curr_font->glyph->xAdvance) / 2; + // y1 = (led_matrix.height() - 60) / 2 + 60; + // for (int i = 0; i < 10; i++) { + // led_matrix.fillScreenRGB888(0, 0, 0); + // // led_matrix.getTextBounds(String(i), 0, 0, &x1, &y1, &w, &h); + // // get_text_start_point(w, h, &x1, &y1, 61); + // led_matrix.setCursor(x1, y1); + // led_matrix.println(String(i)); + // led_matrix.showDMABuffer(true); + // vTaskDelay(1500 / portTICK_PERIOD_MS); + // } + // x1 = (led_matrix.width() - (curr_font->glyph->xAdvance) * 2) / 2; + // y1 = (led_matrix.height() - 60) / 2 + 60; + // for (int i = 10; i < 99; i++) { + // led_matrix.fillScreenRGB888(0, 0, 0); + // // led_matrix.getTextBounds(String(i), 0, 0, &x1, &y1, &w, &h); + // // get_text_start_point(w, h, &x1, &y1, 61); + // led_matrix.setCursor(x1, y1); + // led_matrix.println(String(i)); + // led_matrix.showDMABuffer(true); + // vTaskDelay(1500 / portTICK_PERIOD_MS); + // } + + /*get a position for "SLOW" and "DOWN"*/ + int16_t x0, x1, y0, y1; + uint16_t w, h; + const GFXfont *curr_font = &FreeSerif14pt7b; + led_matrix.setFont(curr_font); + led_matrix.setCursor(0, 0); + led_matrix.getTextBounds("SLOW", 0, 0, &x0, &y0, &w, &h); + get_text_start_point(w, h * 2 + 10, &x0, &y0, h); + Serial.printf("SLOW x = %d, y = %d\n", x0, y0); + led_matrix.setCursor(x0, y0); + led_matrix.println("SLOW"); + + led_matrix.getTextBounds("DOWN", 0, 0, &x1, &y1, &w, &h); + get_text_start_point(w, h * 2 + 10, &x1, &y1, h); + y1 = y0 + 10 + h; + Serial.printf("DOWN x = %d, y = %d\n", x1, y1); + led_matrix.setCursor(x1, y1); + led_matrix.println("DOWN"); + led_matrix.showDMABuffer(true); + vTaskDelay(3000 / portTICK_PERIOD_MS); + +} diff --git a/src/display.h b/src/display.h new file mode 100644 index 0000000..baecc94 --- /dev/null +++ b/src/display.h @@ -0,0 +1,10 @@ +#ifndef DISPLAY_LED_MATRIX_H +#define DISPLAY_LED_MATRIX_H + +#include "command_parsing.h" + +void display_init(); +void display_task(); +void test_display_text(); + +#endif diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..5ea6b26 --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,26 @@ +#include +#include "SPIFFS.h" +#include "command_parsing.h" +#include "display.h" + +void setup() { + // put your setup code here, to run once: + delay(2000); + Serial.begin(115200); + delay(100); + + if (!SPIFFS.begin(true)) { + Serial.println("An Error has occurred while mounting SPIFFS"); + return; + } + + display_init(); + + xTaskCreate(&command_task, "command_task", 4096 /*configMINIMAL_STACK_SIZE*/, NULL, 5, NULL); +} + +void loop() { + /* display_task */ + display_task(); + // test_display_text(); +} From 085fc5a7e8d98764b4679629334f12b552f806ec Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 08:36:34 +0300 Subject: [PATCH 06/23] add animation command --- src/command_animation.h | 2 +- src/command_parsing.h | 4 ++-- src/display.cpp | 3 +-- src/esp32_i2s_parallel.h | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/command_animation.h b/src/command_animation.h index 1912e66..76a0c97 100644 --- a/src/command_animation.h +++ b/src/command_animation.h @@ -4,6 +4,6 @@ #include "command_parsing.h" void command_animation_init(); -LED_COMMAND_DESCRIPTION* get_animation_desc(); +LED_COMMAND_DESCRIPTION *get_animation_desc(); #endif diff --git a/src/command_parsing.h b/src/command_parsing.h index 81d15bc..8103189 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -35,13 +35,13 @@ typedef struct { COLOR_DESC color; } Pixel_DESC; -typedef struct { +typedef struct { POSITION_DESC pos; int16_t radius; COLOR_DESC color; } CIRCLE_DESC; -typedef struct { +typedef struct { POSITION_DESC pos; int16_t width; int16_t height; diff --git a/src/display.cpp b/src/display.cpp index 579ceda..4fd4d40 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -352,7 +352,7 @@ void display_task() { uint16_t color16 = led_matrix.color565(rect_par.color.r, rect_par.color.g, rect_par.color.b); led_matrix.fillRect(rect_par.pos.x, rect_par.pos.y, rect_par.width, rect_par.height, color16); } - } else if (cmd_type == "HP") { // draw a rectanger + } else if (cmd_type == "HP") { // get the width and height of a string int16_t x1, y1; uint16_t w, h; int16_t x = led_matrix.getCursorX(); @@ -446,5 +446,4 @@ void test_display_text() { led_matrix.println("DOWN"); led_matrix.showDMABuffer(true); vTaskDelay(3000 / portTICK_PERIOD_MS); - } diff --git a/src/esp32_i2s_parallel.h b/src/esp32_i2s_parallel.h index d52ff54..ee4c2b7 100644 --- a/src/esp32_i2s_parallel.h +++ b/src/esp32_i2s_parallel.h @@ -13,7 +13,7 @@ extern "C" { #include "rom/lldesc.h" #define DMA_MAX (4096 - 4) -//#define DMA_MAX (512) +// #define DMA_MAX (512) typedef enum { I2S_PARALLEL_BITS_8 = 8, From 494ea199273b2c32d45150ccac7e204ffee3a470 Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 08:42:44 +0300 Subject: [PATCH 07/23] add animation command --- src/display.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/display.cpp b/src/display.cpp index 4fd4d40..e64aea9 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -332,7 +332,6 @@ void display_task() { Serial.println("Err:Text Color"); } } else if (cmd_type == "PT") { // print a string - uint8_t pos_xy[2]; led_matrix.println(cmd_parm); } else if (cmd_type == "IM") { // load an image uint8_t x = led_matrix.getCursorX(); From cae87496c7fbb804147a53a9289b2392f8196357 Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 08:49:13 +0300 Subject: [PATCH 08/23] add readme --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0f16545..d460b9c 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,9 @@ CL;P:Hello;D:1000;CL;CR:10,20;P:World;D:2000;CL; CL;I:sample1_96x64.bmp;D:2000;CL;CR:10,20;TC:0,255,0;P:Hello,World;D:1000;CL; CL;CR:15,0;I:face2_96x64.bmp;D:3000; ``` +; Get the width and height of a string +command - FT:FreeSerif12pt7b;HP:Hello +result - x=?,y=?,x1=?,y1=?,w=?,h=? (w: width, h:height) ### Code formatting From b43370441c17c76368ed5b66f04f77a64848949d Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 09:01:49 +0300 Subject: [PATCH 09/23] add animation command --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index d460b9c..152a00d 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,11 @@ CL;CR:15,0;I:face2_96x64.bmp;D:3000; command - FT:FreeSerif12pt7b;HP:Hello result - x=?,y=?,x1=?,y1=?,w=?,h=? (w: width, h:height) +Caution: +Users should be careful when fonts are changed. + bad command: CL;FT:FreeSans12pt7b;PT:123 cursor_y < 0, error in PT command + correct command: FT:FreeSans12pt7b;CL;PT:123 cursor_y = 0, no any error + ### Code formatting Instasll clang-format v14.0.0 or later. From 831beaef2c59e6511ff01f56b4f640b8bbe11c6e Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 13:46:37 +0300 Subject: [PATCH 10/23] add readme --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 152a00d..beb73d8 100644 --- a/README.md +++ b/README.md @@ -41,8 +41,11 @@ result - x=?,y=?,x1=?,y1=?,w=?,h=? (w: width, h:height) Caution: Users should be careful when fonts are changed. - bad command: CL;FT:FreeSans12pt7b;PT:123 cursor_y < 0, error in PT command - correct command: FT:FreeSans12pt7b;CL;PT:123 cursor_y = 0, no any error +ex1: bad command: CL;FT:FreeSans12pt7b;PT:123 cursor_y < 0, error in PT command + correct command: FT:FreeSans12pt7b;CL;PT:123 cursor_y = 0, no any error +ex2: AN; + FL;CL;CR:0,64;PT:12 cursor_y in "CR:0,64" is less than 63, it happens error.(https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts) + ### Code formatting From 21dab0422a8b55a46ce8133b9ac5a0ae633ba08d Mon Sep 17 00:00:00 2001 From: desnis Date: Tue, 8 Nov 2022 16:55:05 +0300 Subject: [PATCH 11/23] add animation command --- src/command_animation.cpp | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/src/command_animation.cpp b/src/command_animation.cpp index f2350be..2dc7db0 100644 --- a/src/command_animation.cpp +++ b/src/command_animation.cpp @@ -20,24 +20,27 @@ String cmd_animation = "CR:0,16;IM:HappyFace_94x94.bmp"; #define IMAGE2 "NormalFace_94x94.bmp" #define IMAGE3 "SadFace_94x94.bmp" -#define DELAY1 "3000" +#define DELAY1 "2000" #define DELAY2 "1000" -#define IMAGE_POS "1, 17" +#define IMAGE_POS "1,17" #define SPEED_POS2 "3,94" // 3=(96-90)/2, 94=(128-60)/2+60 #define SPEED_POS1 "25,94" // 25=(96-45)/2, 94=(128-60)/2+60 #define SPEED_FONT "FreeSerif46pt7b" #define TEXT_FONT "FreeSerif14pt7b" #define SLOW_POS "9,59" #define DOWN_POS "5,88" -#define CMD_ANIMATION_DESC_SZ 79 +#define CMD_ANIMATION_DESC_SZ 76 LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { + //---------------------------- + // CL;DL:2000;FT:FreeSerif46pt7b;TC:0,255,0;CR:3,94;PT:37;DL:1000; + // CL;CR:1,17;IM:HappyFace_94x94.bmp;DL:1000 {{"CL", ""}, NULL}, {{"DL", DELAY1}, NULL}, {{"FT", SPEED_FONT}, NULL}, - {{"CR", SPEED_POS2}, NULL}, {{"TC", "0,255,0"}, NULL}, + {{"CR", SPEED_POS2}, NULL}, {{"PT", "37"}, NULL}, {{"DL", DELAY2}, NULL}, @@ -46,6 +49,12 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"IM", IMAGE1}, NULL}, {{"DL", DELAY2}, NULL}, //---------------------------- + // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,128,0;CR:3,94;PT:40; + // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; + // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; + // CL;CR:1,17;IM:NormalFace_94x94.bmp; + // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; + // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; {{"CL", ""}, NULL}, {{"DL", DELAY1}, NULL}, @@ -62,10 +71,9 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"RT", RECT4ON}, NULL}, {{"DL", DELAY2}, NULL}, + {{"CL", ""}, NULL}, {{"CR", IMAGE_POS}, NULL}, {{"IM", IMAGE2}, NULL}, - {{"RT", RECT1OFF}, NULL}, - {{"RT", RECT4OFF}, NULL}, {{"RT", RECT2ON}, NULL}, {{"RT", RECT3ON}, NULL}, {{"DL", DELAY2}, NULL}, @@ -75,6 +83,15 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"RT", RECT4ON}, NULL}, {{"DL", DELAY2}, NULL}, //---------------------------- + // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,0,0;CR:3,94;PT:45; + // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; + // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; + // CL;CR:1,17;IM:SadFace_94x94.bmp; + // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; + // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; + // CL;FT:FreeSerif14pt7b;TC:255,0,0;CR:9,59;PT:SLOW;CR:5,88;PT:DOWN; + // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; + // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; {{"CL", ""}, NULL}, {{"DL", DELAY1}, NULL}, @@ -110,8 +127,6 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"PT", "SLOW"}, NULL}, {{"CR", DOWN_POS}, NULL}, {{"PT", "DOWN"}, NULL}, - {{"RT", RECT1OFF}, NULL}, - {{"RT", RECT4OFF}, NULL}, {{"RT", RECT2ON}, NULL}, {{"RT", RECT3ON}, NULL}, {{"DL", DELAY2}, NULL}, From 2f7c781115c3ebac0f681bd408280a346655861f Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 9 Nov 2022 10:43:44 +0300 Subject: [PATCH 12/23] add a flasher commander --- README.md | 2 +- platformio.ini | 7 ++++ src/command_animation.cpp | 74 +++++++++------------------------------ src/command_parsing.cpp | 4 +-- src/command_parsing.h | 5 +++ src/display.cpp | 68 +++++++++++++++++++++++++++++------ 6 files changed, 90 insertions(+), 70 deletions(-) diff --git a/README.md b/README.md index beb73d8..e0a31e7 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ | HP | string information | string | HP:46 or HP:SLOW | DL | delay time | time ms | DL:2000 | AN | sample animation | | AN //use for only 6panel - +| FS | flash 4 rectangles | times,delay | FS:5,300 (5times, 300ms) Type of Fonts ============= diff --git a/platformio.ini b/platformio.ini index e0bc463..25f3f86 100644 --- a/platformio.ini +++ b/platformio.ini @@ -8,6 +8,13 @@ ; Please visit documentation for the other options and examples ; https://docs.platformio.org/page/projectconf.html + +[env:esp32doit-devkit-v1] +platform = espressif32 +board = esp32doit-devkit-v1 +framework = arduino +lib_deps = adafruit/Adafruit GFX Library@^1.11.3 + [env:firebeetle32] platform = espressif32 board = firebeetle32 diff --git a/src/command_animation.cpp b/src/command_animation.cpp index 2dc7db0..bd0bde8 100644 --- a/src/command_animation.cpp +++ b/src/command_animation.cpp @@ -30,7 +30,12 @@ String cmd_animation = "CR:0,16;IM:HappyFace_94x94.bmp"; #define TEXT_FONT "FreeSerif14pt7b" #define SLOW_POS "9,59" #define DOWN_POS "5,88" -#define CMD_ANIMATION_DESC_SZ 76 + +// LED_COMMAND_DESCRIPTION flash_desc[]={ + +// }; + +#define CMD_ANIMATION_DESC_SZ 41 LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { //---------------------------- // CL;DL:2000;FT:FreeSerif46pt7b;TC:0,255,0;CR:3,94;PT:37;DL:1000; @@ -49,12 +54,8 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"IM", IMAGE1}, NULL}, {{"DL", DELAY2}, NULL}, //---------------------------- - // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,128,0;CR:3,94;PT:40; - // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; - // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; - // CL;CR:1,17;IM:NormalFace_94x94.bmp; - // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; - // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; + // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,128,0;CR:3,94;PT:40;FS:1,1000; + // CL;CR:1,17;IM:NormalFace_94x94.bmp;FS:1,1000; {{"CL", ""}, NULL}, {{"DL", DELAY1}, NULL}, @@ -62,36 +63,16 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"TC", "255,128,0"}, NULL}, {{"CR", SPEED_POS2}, NULL}, {{"PT", "40"}, NULL}, - {{"RT", RECT2ON}, NULL}, - {{"RT", RECT3ON}, NULL}, - {{"DL", DELAY2}, NULL}, - {{"RT", RECT2OFF}, NULL}, - {{"RT", RECT3OFF}, NULL}, - {{"RT", RECT1ON}, NULL}, - {{"RT", RECT4ON}, NULL}, - {{"DL", DELAY2}, NULL}, + {{"FS", "1,1000"}, NULL}, {{"CL", ""}, NULL}, {{"CR", IMAGE_POS}, NULL}, {{"IM", IMAGE2}, NULL}, - {{"RT", RECT2ON}, NULL}, - {{"RT", RECT3ON}, NULL}, - {{"DL", DELAY2}, NULL}, - {{"RT", RECT2OFF}, NULL}, - {{"RT", RECT3OFF}, NULL}, - {{"RT", RECT1ON}, NULL}, - {{"RT", RECT4ON}, NULL}, - {{"DL", DELAY2}, NULL}, + {{"FS", "1,1000"}, NULL}, //---------------------------- - // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,0,0;CR:3,94;PT:45; - // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; - // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; - // CL;CR:1,17;IM:SadFace_94x94.bmp; - // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; - // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; - // CL;FT:FreeSerif14pt7b;TC:255,0,0;CR:9,59;PT:SLOW;CR:5,88;PT:DOWN; - // RT:82,0,14,14,255,128,0;RT:0,114,14,14,255,128,0;DL:1000; - // RT:82,0,14,14,0,0,0;RT:0,114,14,14,0,0,0;RT:0,0,14,14,255,128,0;RT:82,114,14,14,255,128,0;DL:1000; + // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,0,0;CR:3,94;PT:45;FS:1,1000; + // CL;CR:1,17;IM:SadFace_94x94.bmp;FS:1,1000; + // CL;FT:FreeSerif14pt7b;TC:255,0,0;CR:9,59;PT:SLOW;CR:5,88;PT:DOWN;FS:1,1000; {{"CL", ""}, NULL}, {{"DL", DELAY1}, NULL}, @@ -99,26 +80,12 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"TC", "255,0,0"}, NULL}, {{"CR", SPEED_POS2}, NULL}, {{"PT", "45"}, NULL}, - {{"RT", RECT2ON}, NULL}, - {{"RT", RECT3ON}, NULL}, - {{"DL", DELAY2}, NULL}, - {{"RT", RECT2OFF}, NULL}, - {{"RT", RECT3OFF}, NULL}, - {{"RT", RECT1ON}, NULL}, - {{"RT", RECT4ON}, NULL}, - {{"DL", DELAY2}, NULL}, + {{"FS", "1,1000"}, NULL}, {{"CL", ""}, NULL}, {{"CR", IMAGE_POS}, NULL}, {{"IM", IMAGE3}, NULL}, - {{"RT", RECT2ON}, NULL}, - {{"RT", RECT3ON}, NULL}, - {{"DL", DELAY2}, NULL}, - {{"RT", RECT2OFF}, NULL}, - {{"RT", RECT3OFF}, NULL}, - {{"RT", RECT1ON}, NULL}, - {{"RT", RECT4ON}, NULL}, - {{"DL", DELAY2}, NULL}, + {{"FS", "1,1000"}, NULL}, {{"CL", ""}, NULL}, {{"FT", TEXT_FONT}, NULL}, @@ -127,14 +94,7 @@ LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { {{"PT", "SLOW"}, NULL}, {{"CR", DOWN_POS}, NULL}, {{"PT", "DOWN"}, NULL}, - {{"RT", RECT2ON}, NULL}, - {{"RT", RECT3ON}, NULL}, - {{"DL", DELAY2}, NULL}, - {{"RT", RECT2OFF}, NULL}, - {{"RT", RECT3OFF}, NULL}, - {{"RT", RECT1ON}, NULL}, - {{"RT", RECT4ON}, NULL}, - {{"DL", DELAY2}, NULL}, + {{"FS", "1,1000"}, NULL}, //----------------------------- }; @@ -145,4 +105,4 @@ void command_animation_init() { cmd_animation_desc[CMD_ANIMATION_DESC_SZ - 1].qe_next = &cmd_animation_desc[0]; } -LED_COMMAND_DESCRIPTION *get_animation_desc() { return &cmd_animation_desc[0]; } \ No newline at end of file +LED_COMMAND_DESCRIPTION *get_animation_desc() { return &cmd_animation_desc[0]; } diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index d091612..1c5786b 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -8,9 +8,9 @@ // cursor set to 10,20, print "HELLO, WORLD!" // command_type_num = sizeof(command_type) / sizeof(command_type[0]); -#define COMMAND_TYPE_NUM 15 +#define COMMAND_TYPE_NUM 16 const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "SZ", "BG", "TC", "CR", "PT", - "IM", "CI", "RT", "DL", "FL", "AN", "HP"}; + "IM", "CI", "RT", "DL", "FL", "AN", "FS", "HP"}; String command_buffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; const char command_separate_char = ';'; const char parameter_separate_char = ':'; diff --git a/src/command_parsing.h b/src/command_parsing.h index 8103189..cba3f43 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -48,6 +48,11 @@ typedef struct { COLOR_DESC color; } RECT_DESC; +typedef struct { + uint16_t times; + uint16_t delay; +} FLASHER_DESC; + extern LED_COMMAND_DESCRIPTION *command_desc[2]; extern uint8_t current_display_description_id; extern volatile bool command_desc_update_flag, command_desc_stop_flag; diff --git a/src/display.cpp b/src/display.cpp index e64aea9..7755089 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -114,6 +114,17 @@ static bool get_rectangle_par(String parm_str, RECT_DESC *parm_rectangle) { return ret_val; } +static bool get_fs_par(String parm_str, FLASHER_DESC *parm_fs) { + bool ret_val = false; + String parm_string_array[2]; + if (parse_string(parm_str, parm_string_array, 2)) { + parm_fs->times = parm_string_array[0].toInt(); + parm_fs->delay = parm_string_array[1].toInt(); + ret_val = true; + } + return ret_val; +} + static uint16_t read16(File &f) { uint16_t result; ((uint8_t *)&result)[0] = f.read(); // LSB @@ -243,6 +254,26 @@ static void drawBmpFromFile(String filename, uint8_t xMove, uint16_t yMove) { if (!goodBmp) Serial.println(F("BMP format not recognized.")); } +bool isStopCondition() { + if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { + return true; + } + return false; +} +bool display_delay(uint16_t timeout_ms) { + led_matrix.showDMABuffer(true); + bool ret_val = false; + while (timeout_ms >= 100) { + if (isStopCondition()) { + ret_val = true; + break; + } + vTaskDelay(100 / portTICK_PERIOD_MS); + timeout_ms -= 100; + }; + return ret_val; +} + void display_task() { while (!command_desc_update_flag) { vTaskDelay(200 / portTICK_PERIOD_MS); @@ -358,19 +389,36 @@ void display_task() { int16_t y = led_matrix.getCursorY(); led_matrix.getTextBounds(cmd_parm, x, y, &x1, &y1, &w, &h); SerialCommand.printf("x=%d,y=%d,x1=%d,y1=%d,w=%d,h=%d\n", x, y, x1, y1, w, h); + } else if (cmd_type == "FS") { // flashing 4 rectangles + FLASHER_DESC fs_par; + uint16_t color16 = led_matrix.color565(255, 128, 0); + if (get_fs_par(cmd_parm, &fs_par)) { + uint16_t repeat_id = fs_par.times; + do { + led_matrix.fillRect(0, 0, 14, 14, 0); // rect1 off + led_matrix.fillRect(82, 114, 14, 14, 0); // rect4 off + led_matrix.fillRect(82, 0, 14, 14, color16); // rect2 on + led_matrix.fillRect(0, 114, 14, 14, color16); // rect3 on + if (display_delay(fs_par.delay)) { + break; + } + + led_matrix.fillRect(0, 0, 14, 14, color16); // rect1 on + led_matrix.fillRect(82, 114, 14, 14, color16); // rect4 on + led_matrix.fillRect(82, 0, 14, 14, 0); // rect2 off + led_matrix.fillRect(0, 114, 14, 14, 0); // rect3 off + if (display_delay(fs_par.delay)) { + break; + } + + repeat_id--; + } while (repeat_id); + } } else if (cmd_type == "DL") { - led_matrix.showDMABuffer(true); int delay_tm = cmd_parm.toInt(); - do { - /*for FL command*/ - if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { - break; - } - vTaskDelay(100 / portTICK_PERIOD_MS); - delay_tm -= 100; - } while (delay_tm > 100); + display_delay(delay_tm); } - if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { + if (isStopCondition()) { break; } command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); From 2b50b2ae8ca4e2499d6cabd6aafebd6c50b638f5 Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 9 Nov 2022 10:47:27 +0300 Subject: [PATCH 13/23] add a flasher command --- src/command_animation.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/command_animation.cpp b/src/command_animation.cpp index bd0bde8..7552ed1 100644 --- a/src/command_animation.cpp +++ b/src/command_animation.cpp @@ -31,10 +31,6 @@ String cmd_animation = "CR:0,16;IM:HappyFace_94x94.bmp"; #define SLOW_POS "9,59" #define DOWN_POS "5,88" -// LED_COMMAND_DESCRIPTION flash_desc[]={ - -// }; - #define CMD_ANIMATION_DESC_SZ 41 LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { //---------------------------- From a47685be26e0137ad1b41f1738c51db99d68069f Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 9 Nov 2022 10:55:16 +0300 Subject: [PATCH 14/23] add "FS" command --- src/command_parsing.cpp | 1 + src/command_parsing.h | 1 - src/display.cpp | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index 1c5786b..38dde19 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -83,6 +83,7 @@ static void command_parsing(const String cmd_buf) { break; } } + // SerialCommand.printf("%s\t", cmd_string); // for(int char_id = 0; char_id < cmd_string.length(); char_id++){ // SerialCommand.printf("%x,", cmd_string.c_str()[char_id]); diff --git a/src/command_parsing.h b/src/command_parsing.h index cba3f43..446e475 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -4,7 +4,6 @@ #include "Arduino.h" // #define COMMAND_DEBUG - #define SerialCommand Serial // Serial1 #define COMMAND_RX_PIN GPIO_NUM_21 #define COMMAND_TX_PIN GPIO_NUM_22 diff --git a/src/display.cpp b/src/display.cpp index 7755089..5583e33 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -260,6 +260,7 @@ bool isStopCondition() { } return false; } + bool display_delay(uint16_t timeout_ms) { led_matrix.showDMABuffer(true); bool ret_val = false; From 5c30535a6da67d00d1c92c89e010e4f33767d951 Mon Sep 17 00:00:00 2001 From: RaY Date: Wed, 9 Nov 2022 20:02:45 +1100 Subject: [PATCH 15/23] clang-format version change. --- .github/workflows/main.yml | 2 +- README.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 06ef68d..c340231 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,5 +9,5 @@ jobs: - name: Run clang-format style check for C/C++/Protobuf programs. uses: jidicula/clang-format-action@v4.9.0 with: - clang-format-version: "14" + clang-format-version: "15" check-path: "src" diff --git a/README.md b/README.md index e0a31e7..e7daf3b 100644 --- a/README.md +++ b/README.md @@ -49,13 +49,13 @@ ex2: AN; ### Code formatting -Instasll clang-format v14.0.0 or later. +Instasll clang-format v15. ```sh -clang-format -i src/* -style=file:.clang-format +clang-format -i src/*.* -style=file:.clang-format ``` For pre-commit, use the following: ```sh -clang-format -i src/* -style=file:.clang-format -n -Werror +clang-format -i src/*.* -style=file:.clang-format -n -Werror ``` From eff30afaa8799a9a383f97f498a8d561d5713bcd Mon Sep 17 00:00:00 2001 From: RaY Date: Wed, 9 Nov 2022 20:09:48 +1100 Subject: [PATCH 16/23] Fix github actions. --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c340231..a2c4cb5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,3 +11,4 @@ jobs: with: clang-format-version: "15" check-path: "src" + exclude-regex: Fonts From e3da12afd195d4d0ac8f9db8ace30131ae321977 Mon Sep 17 00:00:00 2001 From: desnis Date: Thu, 17 Nov 2022 20:56:00 +0300 Subject: [PATCH 17/23] fix command issue --- README.md | 5 +- platformio.ini | 14 ++-- src/command_animation.cpp | 104 ---------------------------- src/command_animation.h | 9 --- src/command_parsing.cpp | 114 +++++++----------------------- src/command_parsing.h | 14 ++-- src/display.cpp | 142 ++++++++++++++++++-------------------- src/display.h | 2 +- src/main.cpp | 1 - 9 files changed, 109 insertions(+), 296 deletions(-) delete mode 100644 src/command_animation.cpp delete mode 100644 src/command_animation.h diff --git a/README.md b/README.md index e7daf3b..92545b4 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,6 @@ | FL | flush all command | -- | FL | HP | string information | string | HP:46 or HP:SLOW | DL | delay time | time ms | DL:2000 -| AN | sample animation | | AN //use for only 6panel | FS | flash 4 rectangles | times,delay | FS:5,300 (5times, 300ms) Type of Fonts @@ -43,9 +42,7 @@ Caution: Users should be careful when fonts are changed. ex1: bad command: CL;FT:FreeSans12pt7b;PT:123 cursor_y < 0, error in PT command correct command: FT:FreeSans12pt7b;CL;PT:123 cursor_y = 0, no any error -ex2: AN; - FL;CL;CR:0,64;PT:12 cursor_y in "CR:0,64" is less than 63, it happens error.(https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts) - + ### Code formatting diff --git a/platformio.ini b/platformio.ini index 25f3f86..61a74de 100644 --- a/platformio.ini +++ b/platformio.ini @@ -15,12 +15,12 @@ board = esp32doit-devkit-v1 framework = arduino lib_deps = adafruit/Adafruit GFX Library@^1.11.3 -[env:firebeetle32] -platform = espressif32 -board = firebeetle32 -framework = arduino -lib_deps = adafruit/Adafruit GFX Library@^1.11.3 +; [env:firebeetle32] +; platform = espressif32 +; board = firebeetle32 +; framework = arduino +; lib_deps = adafruit/Adafruit GFX Library@^1.11.3 -upload_port = COM5 -monitor_port = COM5 +upload_port = COM6 +monitor_port = COM6 monitor_speed = 115200 diff --git a/src/command_animation.cpp b/src/command_animation.cpp deleted file mode 100644 index 7552ed1..0000000 --- a/src/command_animation.cpp +++ /dev/null @@ -1,104 +0,0 @@ -#include "command_animation.h" - -String cmd_animation = "CR:0,16;IM:HappyFace_94x94.bmp"; -#define RECT1 "0,0,14,14" -#define RECT2 "82,0,14,14" -#define RECT3 "0,114,14,14" -#define RECT4 "82,114,14,14" -#define RECT_ON "255,128,0" - -#define RECT1ON "0,0,14,14,255,128,0" -#define RECT1OFF "0,0,14,14,0,0,0" -#define RECT2ON "82,0,14,14,255,128,0" -#define RECT2OFF "82,0,14,14,0,0,0" -#define RECT3ON "0,114,14,14,255,128,0" -#define RECT3OFF "0,114,14,14,0,0,0" -#define RECT4ON "82,114,14,14,255,128,0" -#define RECT4OFF "82,114,14,14,0,0,0" - -#define IMAGE1 "HappyFace_94x94.bmp" -#define IMAGE2 "NormalFace_94x94.bmp" -#define IMAGE3 "SadFace_94x94.bmp" - -#define DELAY1 "2000" -#define DELAY2 "1000" - -#define IMAGE_POS "1,17" -#define SPEED_POS2 "3,94" // 3=(96-90)/2, 94=(128-60)/2+60 -#define SPEED_POS1 "25,94" // 25=(96-45)/2, 94=(128-60)/2+60 -#define SPEED_FONT "FreeSerif46pt7b" -#define TEXT_FONT "FreeSerif14pt7b" -#define SLOW_POS "9,59" -#define DOWN_POS "5,88" - -#define CMD_ANIMATION_DESC_SZ 41 -LED_COMMAND_DESCRIPTION cmd_animation_desc[CMD_ANIMATION_DESC_SZ] = { - //---------------------------- - // CL;DL:2000;FT:FreeSerif46pt7b;TC:0,255,0;CR:3,94;PT:37;DL:1000; - // CL;CR:1,17;IM:HappyFace_94x94.bmp;DL:1000 - {{"CL", ""}, NULL}, - {{"DL", DELAY1}, NULL}, - - {{"FT", SPEED_FONT}, NULL}, - {{"TC", "0,255,0"}, NULL}, - {{"CR", SPEED_POS2}, NULL}, - {{"PT", "37"}, NULL}, - {{"DL", DELAY2}, NULL}, - - {{"CL", ""}, NULL}, - {{"CR", IMAGE_POS}, NULL}, - {{"IM", IMAGE1}, NULL}, - {{"DL", DELAY2}, NULL}, - //---------------------------- - // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,128,0;CR:3,94;PT:40;FS:1,1000; - // CL;CR:1,17;IM:NormalFace_94x94.bmp;FS:1,1000; - {{"CL", ""}, NULL}, - {{"DL", DELAY1}, NULL}, - - {{"FT", SPEED_FONT}, NULL}, - {{"TC", "255,128,0"}, NULL}, - {{"CR", SPEED_POS2}, NULL}, - {{"PT", "40"}, NULL}, - {{"FS", "1,1000"}, NULL}, - - {{"CL", ""}, NULL}, - {{"CR", IMAGE_POS}, NULL}, - {{"IM", IMAGE2}, NULL}, - {{"FS", "1,1000"}, NULL}, - //---------------------------- - // CL;DL:2000;FT:FreeSerif46pt7b;TC:255,0,0;CR:3,94;PT:45;FS:1,1000; - // CL;CR:1,17;IM:SadFace_94x94.bmp;FS:1,1000; - // CL;FT:FreeSerif14pt7b;TC:255,0,0;CR:9,59;PT:SLOW;CR:5,88;PT:DOWN;FS:1,1000; - {{"CL", ""}, NULL}, - {{"DL", DELAY1}, NULL}, - - {{"FT", SPEED_FONT}, NULL}, - {{"TC", "255,0,0"}, NULL}, - {{"CR", SPEED_POS2}, NULL}, - {{"PT", "45"}, NULL}, - {{"FS", "1,1000"}, NULL}, - - {{"CL", ""}, NULL}, - {{"CR", IMAGE_POS}, NULL}, - {{"IM", IMAGE3}, NULL}, - {{"FS", "1,1000"}, NULL}, - - {{"CL", ""}, NULL}, - {{"FT", TEXT_FONT}, NULL}, - {{"TC", "255,0,0"}, NULL}, - {{"CR", SLOW_POS}, NULL}, - {{"PT", "SLOW"}, NULL}, - {{"CR", DOWN_POS}, NULL}, - {{"PT", "DOWN"}, NULL}, - {{"FS", "1,1000"}, NULL}, - //----------------------------- -}; - -void command_animation_init() { - for (int i = 1; i < CMD_ANIMATION_DESC_SZ; i++) { - cmd_animation_desc[i - 1].qe_next = &cmd_animation_desc[i]; - } - cmd_animation_desc[CMD_ANIMATION_DESC_SZ - 1].qe_next = &cmd_animation_desc[0]; -} - -LED_COMMAND_DESCRIPTION *get_animation_desc() { return &cmd_animation_desc[0]; } diff --git a/src/command_animation.h b/src/command_animation.h deleted file mode 100644 index 76a0c97..0000000 --- a/src/command_animation.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef COMMAND_ANIMATION_H -#define COMMAND_ANIMATION_H - -#include "command_parsing.h" - -void command_animation_init(); -LED_COMMAND_DESCRIPTION *get_animation_desc(); - -#endif diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index 38dde19..e452128 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -1,6 +1,5 @@ #include "Arduino.h" #include "command_parsing.h" -#include "command_animation.h" #include "display.h" // CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r @@ -8,25 +7,16 @@ // cursor set to 10,20, print "HELLO, WORLD!" // command_type_num = sizeof(command_type) / sizeof(command_type[0]); -#define COMMAND_TYPE_NUM 16 +#define COMMAND_TYPE_NUM 15 const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "SZ", "BG", "TC", "CR", "PT", - "IM", "CI", "RT", "DL", "FL", "AN", "FS", "HP"}; + "IM", "CI", "RT", "DL", "FL", "FS", "HP"}; String command_buffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; const char command_separate_char = ';'; const char parameter_separate_char = ':'; -LED_COMMAND_DESCRIPTION *command_desc_first = NULL; -LED_COMMAND_DESCRIPTION *command_desc_last = NULL; +LED_COMMAND_QUEUE new_queue; -bool command_desc_dynamic_alloc_property[2]; -LED_COMMAND_DESCRIPTION *command_desc[2]; -uint8_t current_display_description_id = 0; - -volatile bool command_desc_update_flag = false; -volatile bool command_desc_stop_flag = false; // for FL command -bool command_desc_dynamic_alloc_flag = true; - -static void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first) { +void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first) { int command_num = 0; LED_COMMAND_DESCRIPTION *command_desc_next; LED_COMMAND_DESCRIPTION *command_desc_tmp = p_command_desc_first; @@ -36,12 +26,15 @@ static void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first) { command_desc_tmp = command_desc_next; command_num++; } - SerialCommand.printf("%d commands is cleared.\n", command_num); + Serial.printf("%d commands is cleared.\n", command_num); } -static void command_parsing(const String cmd_buf) { - int start_pos = 0; - int end_pos = 0; +static LED_COMMAND_QUEUE *command_parsing(const String cmd_buf) { + LED_COMMAND_DESCRIPTION *command_desc_first = NULL; + LED_COMMAND_DESCRIPTION *command_desc_last = NULL; + bool command_desc_stop_flag = false; + int start_pos = 0; + int end_pos = 0; String cmd_string; int commands_string_length = cmd_buf.length(); @@ -83,12 +76,6 @@ static void command_parsing(const String cmd_buf) { break; } } - - // SerialCommand.printf("%s\t", cmd_string); - // for(int char_id = 0; char_id < cmd_string.length(); char_id++){ - // SerialCommand.printf("%x,", cmd_string.c_str()[char_id]); - // } - // SerialCommand.println(); } int cmd_num = 0; @@ -97,17 +84,13 @@ static void command_parsing(const String cmd_buf) { command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); cmd_num++; } - SerialCommand.printf("Command:%d\n", cmd_num); + Serial.printf("Command:%d\n", cmd_num); - /*animation command*/ - command_desc_dynamic_alloc_flag = true; - if (command_desc_first != NULL) { - if (command_desc_first->cmd.type == "AN") { - clear_command_desc(command_desc_first); - command_desc_first = get_animation_desc(); - command_desc_dynamic_alloc_flag = false; - } - } + new_queue.first = command_desc_first; + new_queue.last = command_desc_last; + new_queue.count = cmd_num; + new_queue.stop_flag = command_desc_stop_flag; + return &new_queue; } void command_init() { @@ -115,80 +98,33 @@ void command_init() { delay(100); command_buffer = ""; - command_desc[0] = NULL; - command_desc[1] = NULL; - command_desc_dynamic_alloc_property[0] = true; - command_desc_dynamic_alloc_property[1] = true; - current_display_description_id = 0; - - command_desc_update_flag = false; - command_desc_stop_flag = false; - command_desc_dynamic_alloc_flag = true; - - command_animation_init(); SerialCommand.setTimeout(200); } -static void update_command_desc(LED_COMMAND_DESCRIPTION *new_desc, bool dynamic_flag) { - if (current_display_description_id == 0) { - current_display_description_id = 1; - } else { - current_display_description_id = 0; - } - command_desc[current_display_description_id] = new_desc; - command_desc_dynamic_alloc_property[current_display_description_id] = dynamic_flag; - - command_desc_update_flag = true; - SerialCommand.print("New command list is requested/"); - while (command_desc_update_flag) { - vTaskDelay(200 / portTICK_PERIOD_MS); - }; - SerialCommand.println("accepted"); - - command_desc_stop_flag = false; - uint8_t last_desc_id = 0; - if (current_display_description_id == 0) { - last_desc_id = 1; - } else { - last_desc_id = 0; - } - - if (command_desc_dynamic_alloc_property[last_desc_id]) { - clear_command_desc(command_desc[last_desc_id]); - command_desc[last_desc_id] = NULL; - } -} - #define MAX_COMMAND_STRING 256 void command_task(void *pvParameter) { String rx_buf; while (1) { - SerialCommand.println("Input a new Command:"); + Serial.println("Input a new Command:"); while (1) { if (SerialCommand.available() > 0) { - rx_buf = SerialCommand.readStringUntil('\r'); // SerialCommand.readString(); + rx_buf = SerialCommand.readStringUntil('\r'); command_buffer += rx_buf; - SerialCommand.printf("%s", rx_buf); + Serial.printf("%s", rx_buf); if (command_buffer.length() > MAX_COMMAND_STRING) { - SerialCommand.println("Command String is longer than 256bytes.Please input again.\n"); + Serial.println("Command String is longer than 256bytes.Please input again.\n"); command_buffer = ""; } else { if ((rx_buf.indexOf("\r") != -1) || (rx_buf.indexOf("\n") != -1)) { - // SerialCommand.printf("command string: %s", command_buffer); break; } } } - vTaskDelay(500 / portTICK_PERIOD_MS); - // SerialCommand.println("wait command"); + vTaskDelay(100 / portTICK_PERIOD_MS); } - // SerialCommand.println("command parsing\n"); - command_parsing(command_buffer); - - update_command_desc(command_desc_first, command_desc_dynamic_alloc_flag); - command_desc_first = NULL; - command_buffer = ""; - // SerialCommand.flush(); + LED_COMMAND_QUEUE *cmd_queue = command_parsing(command_buffer); + set_queue(cmd_queue); + command_buffer = ""; } } diff --git a/src/command_parsing.h b/src/command_parsing.h index 446e475..b23b274 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -18,6 +18,13 @@ typedef struct { void *qe_next; } LED_COMMAND_DESCRIPTION; +typedef struct { + LED_COMMAND_DESCRIPTION *first; + LED_COMMAND_DESCRIPTION *last; + uint16_t count; + bool stop_flag; +} LED_COMMAND_QUEUE; + typedef struct { int8_t r; int8_t g; @@ -49,14 +56,11 @@ typedef struct { typedef struct { uint16_t times; - uint16_t delay; + uint32_t delay; } FLASHER_DESC; -extern LED_COMMAND_DESCRIPTION *command_desc[2]; -extern uint8_t current_display_description_id; -extern volatile bool command_desc_update_flag, command_desc_stop_flag; - void command_init(); void command_task(void *pvParameter); +void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first); #endif diff --git a/src/display.cpp b/src/display.cpp index 5583e33..3473153 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -19,6 +19,8 @@ #include #include +bool command_queue_update_flag = false; + void display_init() { led_matrix.begin(); command_init(); @@ -118,8 +120,8 @@ static bool get_fs_par(String parm_str, FLASHER_DESC *parm_fs) { bool ret_val = false; String parm_string_array[2]; if (parse_string(parm_str, parm_string_array, 2)) { - parm_fs->times = parm_string_array[0].toInt(); - parm_fs->delay = parm_string_array[1].toInt(); + parm_fs->times = (uint16_t)parm_string_array[0].toInt(); + parm_fs->delay = (uint32_t)parm_string_array[1].toInt(); ret_val = true; } return ret_val; @@ -255,13 +257,13 @@ static void drawBmpFromFile(String filename, uint8_t xMove, uint16_t yMove) { } bool isStopCondition() { - if ((command_desc_update_flag == true) && (command_desc_stop_flag == true)) { + if (command_queue_update_flag == true) { return true; } return false; } -bool display_delay(uint16_t timeout_ms) { +bool display_delay(uint32_t timeout_ms) { led_matrix.showDMABuffer(true); bool ret_val = false; while (timeout_ms >= 100) { @@ -275,20 +277,46 @@ bool display_delay(uint16_t timeout_ms) { return ret_val; } -void display_task() { - while (!command_desc_update_flag) { - vTaskDelay(200 / portTICK_PERIOD_MS); +LED_COMMAND_QUEUE command_queue = {NULL, NULL, 0, false}; + +void set_queue(LED_COMMAND_QUEUE *cmd_queue) { + if (cmd_queue->stop_flag) { + command_queue.first = cmd_queue->first; + command_queue.last = cmd_queue->last; + command_queue.count = cmd_queue->count; + command_queue_update_flag = true; + while (command_queue_update_flag) { + vTaskDelay(50 / portTICK_PERIOD_MS); + }; + } else { + if (command_queue.first == NULL) { + command_queue.first = cmd_queue->first; + command_queue.count = cmd_queue->count; + } else { + command_queue.last->qe_next = cmd_queue->first; + command_queue.count += cmd_queue->count; + } + command_queue.last = cmd_queue->last; } +} - LED_COMMAND_DESCRIPTION *cmd_desc_first = command_desc[current_display_description_id]; - command_desc_update_flag = false; +void display_task() { + LED_COMMAND_DESCRIPTION *command_desc_curr; + while (true) { + if (command_queue.first != NULL) { + command_desc_curr = command_queue.first; + command_queue_update_flag = false; + break; + } + command_queue_update_flag = false; + vTaskDelay(50 / portTICK_PERIOD_MS); + } - LED_COMMAND_DESCRIPTION *command_desc_tmp = cmd_desc_first; String cmd_type; String cmd_parm; - while (command_desc_tmp != NULL) { - cmd_type = command_desc_tmp->cmd.type; - cmd_parm = command_desc_tmp->cmd.parameter; + while (true) { + cmd_type = command_desc_curr->cmd.type; + cmd_parm = command_desc_curr->cmd.parameter; if (cmd_type == "CL") { led_matrix.fillScreenRGB888(0, 0, 0); @@ -417,15 +445,36 @@ void display_task() { } } else if (cmd_type == "DL") { int delay_tm = cmd_parm.toInt(); - display_delay(delay_tm); + display_delay((uint32_t)delay_tm); } + + bool load_flag = true; + while (true) { + if (isStopCondition()) { + break; + } + + LED_COMMAND_DESCRIPTION *command_desc_next = (LED_COMMAND_DESCRIPTION *)(command_desc_curr->qe_next); + if (command_desc_next != NULL) { + delete command_desc_curr; + command_desc_curr = command_desc_next; + break; + } else { + if (load_flag) { + load_flag = false; + /*for a command list without D command - ex:"CL;P:Hello;"*/ + led_matrix.showDMABuffer(true); + } else { + vTaskDelay(50 / portTICK_PERIOD_MS); + } + } + } + if (isStopCondition()) { break; } - command_desc_tmp = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); } - /*for a command list without D command - ex:"CL;P:Hello;"*/ - led_matrix.showDMABuffer(true); + clear_command_desc(command_desc_curr); } bool get_text_start_point(uint16_t width, uint16_t height, int16_t *x, int16_t *y, int16_t y_offset) { @@ -436,62 +485,3 @@ bool get_text_start_point(uint16_t width, uint16_t height, int16_t *x, int16_t * } return false; } -void test_display_text() { - // GFXfont *curr_font = &FreeSerif46pt7b; - // led_matrix.setFont(curr_font); - // led_matrix.setCursor(0, 0); - // int16_t x1, y1; - // uint16_t w, h; - // // bool one_line_flag = true; - // // for (int i = 0; i < 99; i++) { - // // led_matrix.getTextBounds(String(i), 0, 0, &x1, &y1, &w, &h); - // // // SerialCommand.printf("%d:x1=%d,y1=%d,w=%d,h=%d\n", i, x1, y1, w, h); - // // if (h > 64) { - // // SerialCommand.printf("%d:x1=%d,y1=%d,w=%d,h=%d\n", i, x1, y1, w, h); - // // one_line_flag = false; - // // } - // // } - // x1 = (led_matrix.width() - curr_font->glyph->xAdvance) / 2; - // y1 = (led_matrix.height() - 60) / 2 + 60; - // for (int i = 0; i < 10; i++) { - // led_matrix.fillScreenRGB888(0, 0, 0); - // // led_matrix.getTextBounds(String(i), 0, 0, &x1, &y1, &w, &h); - // // get_text_start_point(w, h, &x1, &y1, 61); - // led_matrix.setCursor(x1, y1); - // led_matrix.println(String(i)); - // led_matrix.showDMABuffer(true); - // vTaskDelay(1500 / portTICK_PERIOD_MS); - // } - // x1 = (led_matrix.width() - (curr_font->glyph->xAdvance) * 2) / 2; - // y1 = (led_matrix.height() - 60) / 2 + 60; - // for (int i = 10; i < 99; i++) { - // led_matrix.fillScreenRGB888(0, 0, 0); - // // led_matrix.getTextBounds(String(i), 0, 0, &x1, &y1, &w, &h); - // // get_text_start_point(w, h, &x1, &y1, 61); - // led_matrix.setCursor(x1, y1); - // led_matrix.println(String(i)); - // led_matrix.showDMABuffer(true); - // vTaskDelay(1500 / portTICK_PERIOD_MS); - // } - - /*get a position for "SLOW" and "DOWN"*/ - int16_t x0, x1, y0, y1; - uint16_t w, h; - const GFXfont *curr_font = &FreeSerif14pt7b; - led_matrix.setFont(curr_font); - led_matrix.setCursor(0, 0); - led_matrix.getTextBounds("SLOW", 0, 0, &x0, &y0, &w, &h); - get_text_start_point(w, h * 2 + 10, &x0, &y0, h); - Serial.printf("SLOW x = %d, y = %d\n", x0, y0); - led_matrix.setCursor(x0, y0); - led_matrix.println("SLOW"); - - led_matrix.getTextBounds("DOWN", 0, 0, &x1, &y1, &w, &h); - get_text_start_point(w, h * 2 + 10, &x1, &y1, h); - y1 = y0 + 10 + h; - Serial.printf("DOWN x = %d, y = %d\n", x1, y1); - led_matrix.setCursor(x1, y1); - led_matrix.println("DOWN"); - led_matrix.showDMABuffer(true); - vTaskDelay(3000 / portTICK_PERIOD_MS); -} diff --git a/src/display.h b/src/display.h index baecc94..a0fd4e4 100644 --- a/src/display.h +++ b/src/display.h @@ -5,6 +5,6 @@ void display_init(); void display_task(); -void test_display_text(); +void set_queue(LED_COMMAND_QUEUE *cmd_queue); #endif diff --git a/src/main.cpp b/src/main.cpp index 5ea6b26..b589b36 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -22,5 +22,4 @@ void setup() { void loop() { /* display_task */ display_task(); - // test_display_text(); } From 20a4b801a0eb454f0965a9cab99e7ad05677473b Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 23 Nov 2022 07:38:06 +0300 Subject: [PATCH 18/23] fix FL command issue --- src/command_parsing.cpp | 85 +++++++++++++++++++++++++++++++++-------- src/command_parsing.h | 7 +++- src/display.cpp | 56 +++++++++++++++++---------- 3 files changed, 110 insertions(+), 38 deletions(-) diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index e452128..247c459 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -10,17 +10,38 @@ #define COMMAND_TYPE_NUM 15 const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "SZ", "BG", "TC", "CR", "PT", "IM", "CI", "RT", "DL", "FL", "FS", "HP"}; -String command_buffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; + const char command_separate_char = ';'; const char parameter_separate_char = ':'; LED_COMMAND_QUEUE new_queue; +void print_hex(String &buf) { + size_t len = buf.length(); + const char *buf_char = buf.c_str(); + for (int i = 0; i < len; i++) { + Serial.printf("%x ", buf_char[i]); + } + Serial.println(); +} + +void print_string(String &buf) { + size_t len = buf.length(); + const char *buf_char = buf.c_str(); + for (int i = 0; i < len; i++) { + Serial.printf("%c", buf_char[i]); + } + Serial.println(); +} + void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first) { int command_num = 0; LED_COMMAND_DESCRIPTION *command_desc_next; LED_COMMAND_DESCRIPTION *command_desc_tmp = p_command_desc_first; while (command_desc_tmp != NULL) { +#ifdef COMMAND_DEBUG + Serial.printf("del_type:%s del_param:%s\n", command_desc_tmp->cmd.type, command_desc_tmp->cmd.parameter); +#endif command_desc_next = (LED_COMMAND_DESCRIPTION *)(command_desc_tmp->qe_next); delete command_desc_tmp; command_desc_tmp = command_desc_next; @@ -94,9 +115,10 @@ static LED_COMMAND_QUEUE *command_parsing(const String cmd_buf) { } void command_init() { - // SerialCommand.begin(115200, SERIAL_8N1, COMMAND_RX_PIN, COMMAND_TX_PIN); +#ifdef COMMAND_SERIAL + SerialCommand.begin(115200, SERIAL_8N1, COMMAND_RX_PIN, COMMAND_TX_PIN); +#endif delay(100); - command_buffer = ""; SerialCommand.setTimeout(200); } @@ -104,27 +126,58 @@ void command_init() { #define MAX_COMMAND_STRING 256 void command_task(void *pvParameter) { String rx_buf; + String command_rxbuffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; + int pos; while (1) { Serial.println("Input a new Command:"); while (1) { if (SerialCommand.available() > 0) { - rx_buf = SerialCommand.readStringUntil('\r'); - command_buffer += rx_buf; - Serial.printf("%s", rx_buf); - if (command_buffer.length() > MAX_COMMAND_STRING) { - Serial.println("Command String is longer than 256bytes.Please input again.\n"); - command_buffer = ""; - } else { - if ((rx_buf.indexOf("\r") != -1) || (rx_buf.indexOf("\n") != -1)) { - break; - } + rx_buf = SerialCommand.readString(); + pos = rx_buf.indexOf('\n'); + command_rxbuffer += rx_buf; + pos = rx_buf.indexOf('\n'); + if (pos != -1) { + break; } } vTaskDelay(100 / portTICK_PERIOD_MS); } - LED_COMMAND_QUEUE *cmd_queue = command_parsing(command_buffer); - set_queue(cmd_queue); - command_buffer = ""; + pos = command_rxbuffer.indexOf('\n'); +#ifdef COMMAND_DEBUG + print_hex(command_rxbuffer); + Serial.printf("pos:%d\n", pos); +#endif + int pos_end = 0; + String cmd_buf; + while (1) { + pos_end = pos; + if (pos != 0) { + if (command_rxbuffer.c_str()[pos - 1] == '\r') { + pos_end -= 1; + } + } + cmd_buf = command_rxbuffer.substring(0, pos_end); +#ifdef COMMAND_DEBUG + Serial.println("command buffer hex:"); + print_hex(cmd_buf); + Serial.println("command buffer string:"); + print_string(cmd_buf); +#endif + LED_COMMAND_QUEUE *cmd_queue = command_parsing(cmd_buf); + set_queue(cmd_queue); + command_rxbuffer = command_rxbuffer.substring(pos + 1); + + pos = command_rxbuffer.indexOf('\n'); + if (pos == -1) { +#ifdef COMMAND_DEBUG + Serial.println("remaining buffer hex:"); + print_hex(command_rxbuffer); + Serial.println("remaining buffer string:"); + print_string(command_rxbuffer); +#endif + break; + } + } } } diff --git a/src/command_parsing.h b/src/command_parsing.h index b23b274..44c6cfe 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -4,9 +4,14 @@ #include "Arduino.h" // #define COMMAND_DEBUG -#define SerialCommand Serial // Serial1 +#define COMMAND_SERIAL +#ifdef COMMAND_SERIAL +#define SerialCommand Serial1 #define COMMAND_RX_PIN GPIO_NUM_21 #define COMMAND_TX_PIN GPIO_NUM_22 +#else +#define SerialCommand Serial +#endif typedef struct { String type; diff --git a/src/display.cpp b/src/display.cpp index 3473153..04a693a 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -19,9 +19,13 @@ #include #include -bool command_queue_update_flag = false; +LED_COMMAND_QUEUE command_queue = {NULL, NULL, 0, false}; +bool command_queue_stop_flag = false; void display_init() { + command_queue = {NULL, NULL, 0, false}; + command_queue_stop_flag = false; + led_matrix.begin(); command_init(); } @@ -257,7 +261,7 @@ static void drawBmpFromFile(String filename, uint8_t xMove, uint16_t yMove) { } bool isStopCondition() { - if (command_queue_update_flag == true) { + if (command_queue_stop_flag == true) { return true; } return false; @@ -277,46 +281,56 @@ bool display_delay(uint32_t timeout_ms) { return ret_val; } -LED_COMMAND_QUEUE command_queue = {NULL, NULL, 0, false}; - void set_queue(LED_COMMAND_QUEUE *cmd_queue) { - if (cmd_queue->stop_flag) { - command_queue.first = cmd_queue->first; - command_queue.last = cmd_queue->last; - command_queue.count = cmd_queue->count; - command_queue_update_flag = true; - while (command_queue_update_flag) { + if ((cmd_queue->stop_flag) || (command_queue.first == NULL)) { + command_queue.first = cmd_queue->first; + command_queue.last = cmd_queue->last; + command_queue.count = cmd_queue->count; + command_queue_stop_flag = true; + while (command_queue_stop_flag) { vTaskDelay(50 / portTICK_PERIOD_MS); }; + +#ifdef COMMAND_DEBUG + Serial.print("New command queue start"); +#endif } else { - if (command_queue.first == NULL) { - command_queue.first = cmd_queue->first; - command_queue.count = cmd_queue->count; - } else { + if (cmd_queue->first != NULL) { command_queue.last->qe_next = cmd_queue->first; + command_queue.last = cmd_queue->last; command_queue.count += cmd_queue->count; +#ifdef COMMAND_DEBUG + Serial.printf("Add %d commands\n", cmd_queue->count); +#endif } - command_queue.last = cmd_queue->last; } + vTaskDelay(50 / portTICK_PERIOD_MS); } void display_task() { LED_COMMAND_DESCRIPTION *command_desc_curr; while (true) { - if (command_queue.first != NULL) { - command_desc_curr = command_queue.first; - command_queue_update_flag = false; - break; + if (command_queue_stop_flag) { + if (command_queue.first != NULL) { + command_desc_curr = command_queue.first; + command_queue_stop_flag = false; + break; + } + command_queue_stop_flag = false; } - command_queue_update_flag = false; vTaskDelay(50 / portTICK_PERIOD_MS); } - +#ifdef COMMAND_DEBUG + Serial.printf("New commands %d\n", command_queue.count); +#endif String cmd_type; String cmd_parm; while (true) { cmd_type = command_desc_curr->cmd.type; cmd_parm = command_desc_curr->cmd.parameter; +#ifdef COMMAND_DEBUG + Serial.printf("run_type:%s, run_param:%s\n", cmd_type, cmd_parm); +#endif if (cmd_type == "CL") { led_matrix.fillScreenRGB888(0, 0, 0); From 7d030a9f6f031920ddb0f2f3991b2719a004c2fa Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 23 Nov 2022 20:09:59 +0300 Subject: [PATCH 19/23] assign command task to core 1 for quick response --- src/command_parsing.cpp | 4 ++-- src/display.cpp | 6 +++--- src/main.cpp | 9 ++++++++- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index 247c459..76348ca 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -120,7 +120,7 @@ void command_init() { #endif delay(100); - SerialCommand.setTimeout(200); + SerialCommand.setTimeout(50); } #define MAX_COMMAND_STRING 256 @@ -140,7 +140,7 @@ void command_task(void *pvParameter) { break; } } - vTaskDelay(100 / portTICK_PERIOD_MS); + vTaskDelay(50 / portTICK_PERIOD_MS); } pos = command_rxbuffer.indexOf('\n'); diff --git a/src/display.cpp b/src/display.cpp index 04a693a..ec5d50b 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -270,13 +270,13 @@ bool isStopCondition() { bool display_delay(uint32_t timeout_ms) { led_matrix.showDMABuffer(true); bool ret_val = false; - while (timeout_ms >= 100) { + while (timeout_ms >= 50) { if (isStopCondition()) { ret_val = true; break; } - vTaskDelay(100 / portTICK_PERIOD_MS); - timeout_ms -= 100; + vTaskDelay(50 / portTICK_PERIOD_MS); + timeout_ms -= 50; }; return ret_val; } diff --git a/src/main.cpp b/src/main.cpp index b589b36..a7219ca 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -16,7 +16,14 @@ void setup() { display_init(); - xTaskCreate(&command_task, "command_task", 4096 /*configMINIMAL_STACK_SIZE*/, NULL, 5, NULL); + // xTaskCreate(command_task, "command_task", 4096 /*configMINIMAL_STACK_SIZE*/, NULL, 5, NULL); + xTaskCreatePinnedToCore(command_task, /* Function to implement the task */ + "command_task", /* Name of the task */ + 4096, /* Stack size in words */ + NULL, /* Task input parameter */ + 0, /* Priority of the task */ + NULL, /* Task handle. */ + 1); /* Core where the task should run */ } void loop() { From ccdcfccc07ca85155fb26c706ca52b05826f94dd Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 30 Nov 2022 10:21:43 +0300 Subject: [PATCH 20/23] add text-alignment --- README.md | 9 +- src/command_parsing.cpp | 9 +- src/command_parsing.h | 2 + src/display.cpp | 238 ++++++++++++++++++++++++++++++++++------ 4 files changed, 220 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 92545b4..80657ef 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,15 @@ | CL | clear | None | CL | BR | brightness | 0~100 | BR:60 | FT | font type | font type | FT:FreeMono9pt7b + | FT | SZ | font size | size | SZ:2 | BG | background clor | red,green,blue | BG:255,0,0 | TC | text color | red,green,blue | TC:0,0,255 | CR | cursor | x,y | CR:10,20 -| PT | a string to print | string | PT:Hello World +| GR | grid | | GR +| PT | print a string(left) | PT:Hello World +| PC | print a string(horizontal center) | PC:Hello World +| SC | print a string(screen center) | SC:Hello World | IM | a image to load | image name | IM:smile.bmp | CI | fill circle | x,y,radius,r,g,b | CI:x,y,radius,r,g,b | RT | fill rectangle | x,y,w,h,r,g,b | CI:x,y,width,height,r,g,b @@ -40,8 +44,7 @@ result - x=?,y=?,x1=?,y1=?,w=?,h=? (w: width, h:height) Caution: Users should be careful when fonts are changed. -ex1: bad command: CL;FT:FreeSans12pt7b;PT:123 cursor_y < 0, error in PT command - correct command: FT:FreeSans12pt7b;CL;PT:123 cursor_y = 0, no any error + ### Code formatting diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index 76348ca..ca5aa1d 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -7,9 +7,9 @@ // cursor set to 10,20, print "HELLO, WORLD!" // command_type_num = sizeof(command_type) / sizeof(command_type[0]); -#define COMMAND_TYPE_NUM 15 -const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "SZ", "BG", "TC", "CR", "PT", - "IM", "CI", "RT", "DL", "FL", "FS", "HP"}; +#define COMMAND_TYPE_NUM 18 +const String command_type[COMMAND_TYPE_NUM] = {"CL", "BR", "FT", "SZ", "BG", "TC", "CR", "GR", "PT", + "PC", "SC", "IM", "CI", "RT", "DL", "FL", "FS", "HP"}; const char command_separate_char = ';'; const char parameter_separate_char = ':'; @@ -133,7 +133,8 @@ void command_task(void *pvParameter) { while (1) { if (SerialCommand.available() > 0) { rx_buf = SerialCommand.readString(); - pos = rx_buf.indexOf('\n'); + // Serial.printf("%s", rx_buf); + pos = rx_buf.indexOf('\n'); command_rxbuffer += rx_buf; pos = rx_buf.indexOf('\n'); if (pos != -1) { diff --git a/src/command_parsing.h b/src/command_parsing.h index 44c6cfe..9622516 100644 --- a/src/command_parsing.h +++ b/src/command_parsing.h @@ -68,4 +68,6 @@ void command_init(); void command_task(void *pvParameter); void clear_command_desc(LED_COMMAND_DESCRIPTION *p_command_desc_first); +void print_hex(String &buf); + #endif diff --git a/src/display.cpp b/src/display.cpp index ec5d50b..daab621 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -19,6 +19,22 @@ #include #include +typedef struct { + String name; + const GFXfont *param; +} FONT_INFO; +#define FONT_INFO_NUM 14 +FONT_INFO font_inf[FONT_INFO_NUM] = { + {"FreeMono9pt7b", &FreeMono9pt7b}, {"FreeMono12pt7b", &FreeMono12pt7b}, + {"FreeSans9pt7b", &FreeSans9pt7b}, {"FreeSans12pt7b", &FreeSans12pt7b}, + {"FreeSerif9pt7b", &FreeSerif9pt7b}, {"FreeSerif12pt7b", &FreeSerif12pt7b}, + {"FreeSerif14pt7b", &FreeSerif14pt7b}, {"FreeSerif16pt7b", &FreeSerif16pt7b}, + {"FreeSerif18pt7b", &FreeSerif18pt7b}, {"FreeSerif24pt7b", &FreeSerif24pt7b}, + {"FreeSans46pt7b", &FreeSans46pt7b}, {"FreeSansBold46pt7b", &FreeSansBold46pt7b}, + {"FreeSerif46pt7b", &FreeSerif46pt7b}, {"FreeSerifBold46pt7b", &FreeSerifBold46pt7b}, +}; +FONT_INFO *current_font_inf = NULL; + LED_COMMAND_QUEUE command_queue = {NULL, NULL, 0, false}; bool command_queue_stop_flag = false; @@ -307,6 +323,89 @@ void set_queue(LED_COMMAND_QUEUE *cmd_queue) { vTaskDelay(50 / portTICK_PERIOD_MS); } +void get_text_newline(String &analy_string, String &out_string, uint16_t *w, uint16_t *h) { + int16_t x, y, x1, y1; + int pos; + pos = analy_string.indexOf("\\"); + if (pos == -1) { + out_string = analy_string; + analy_string = ""; + } else { + out_string = analy_string.substring(0, pos); + analy_string = analy_string.substring(pos + 1); + } +#ifdef COMMAND_DEBUG + Serial.printf("New Line:%s\t", out_string); +// for (int i = 0; i < new_str.length(); i++) { +// Serial.printf("%x ", new_str.c_str()[i]); +// } +#endif + + if (current_font_inf == NULL) { + x = 0; + y = 0; + } else { + x = 0; + y = 60; + } + led_matrix.getTextBounds(out_string, x, y, &x1, &y1, w, h); + // SerialCommand.printf("x=%d,y=%d,x1=%d,y1=%d,w=%d,h=%d\n", x, y, x1, y1, *w, *h); +} + +bool get_textalignleft_cursor(uint16_t w, uint16_t h, int16_t *new_x, int16_t *new_y) { + int16_t x = led_matrix.getCursorX(); + int16_t y = led_matrix.getCursorY(); + // SerialCommand.printf("cur_x=%d,cur_y=%d\n", x, y); + if (current_font_inf == NULL) { + if ((y + 6) > led_matrix.height()) { + y = 0; + } + } else { + if ((y >= led_matrix.height()) || ((y + 1) < h)) { + y = h - 1; + } + } + + *new_x = 0; + *new_y = y; + + return true; +} + +bool get_textaligncenter_cursor(uint16_t w, uint16_t h, int16_t *new_x, int16_t *new_y) { + int16_t x = led_matrix.getCursorX(); + int16_t y = led_matrix.getCursorY(); + // SerialCommand.printf("cur_x=%d,cur_y=%d\n", x, y); + if (current_font_inf == NULL) { + if ((y + 6) > led_matrix.height()) { + y = 0; + } + } else { + if ((y >= led_matrix.height()) || ((y + 1) < h)) { + y = h - 1; + } + } + x = (led_matrix.width() - w) / 2; + // SerialCommand.printf("new_x=%d,new_y=%d\n", x, y); + *new_x = x; + *new_y = y; + + return true; +} + +void check_cursor() { + int16_t x = led_matrix.getCursorX(); + int16_t y = led_matrix.getCursorY(); + if ((x < 0) || (x >= led_matrix.width())) { + x = 0; + } + if ((y < 0) || (y >= led_matrix.height())) { + y = 0; + } + + led_matrix.setCursor(x, y); +} + void display_task() { LED_COMMAND_DESCRIPTION *command_desc_curr; while (true) { @@ -343,42 +442,24 @@ void display_task() { Serial.println("Brightness is less than 100."); } } else if (cmd_type == "FT") { - if (cmd_parm == "default") { + if ((cmd_parm == "default") || (cmd_parm == "")) { led_matrix.setFont(); + current_font_inf = NULL; } else { led_matrix.setTextSize(1); - if (cmd_parm == "FreeMono9pt7b") { - led_matrix.setFont(&FreeMono9pt7b); - } else if (cmd_parm == "FreeMono12pt7b") { - led_matrix.setFont(&FreeMono12pt7b); - } else if (cmd_parm == "FreeSans9pt7b") { - led_matrix.setFont(&FreeSans9pt7b); - } else if (cmd_parm == "FreeSans12pt7b") { - led_matrix.setFont(&FreeSans12pt7b); - } else if (cmd_parm == "FreeSerif9pt7b") { - led_matrix.setFont(&FreeSerif9pt7b); - } else if (cmd_parm == "FreeSerif12pt7b") { - led_matrix.setFont(&FreeSerif12pt7b); - } else if (cmd_parm == "FreeSerif14pt7b") { - led_matrix.setFont(&FreeSerif14pt7b); - } else if (cmd_parm == "FreeSerif16pt7b") { - led_matrix.setFont(&FreeSerif16pt7b); - } else if (cmd_parm == "FreeSerif18pt7b") { - led_matrix.setFont(&FreeSerif18pt7b); - } else if (cmd_parm == "FreeSerif24pt7b") { - led_matrix.setFont(&FreeSerif24pt7b); - } else if (cmd_parm == "FreeSans46pt7b") { - led_matrix.setFont(&FreeSans46pt7b); - } else if (cmd_parm == "FreeSansBold46pt7b") { - led_matrix.setFont(&FreeSansBold46pt7b); - } else if (cmd_parm == "FreeSerif46pt7b") { - led_matrix.setFont(&FreeSerif46pt7b); - } else if (cmd_parm == "FreeSerifBold46pt7b") { - led_matrix.setFont(&FreeSerifBold46pt7b); - } else { + int i; + for (i = 0; i < FONT_INFO_NUM; i++) { + if (cmd_parm == font_inf[i].name) { + led_matrix.setFont(font_inf[i].param); + current_font_inf = &font_inf[i]; + break; + } + } + if (i == FONT_INFO_NUM) { Serial.println("Font no support."); } } + check_cursor(); } else if (cmd_type == "SZ") { // use only for defualt font // Desired text size. 1 is default 6x8, 2 is 12x16, 3 is 18x24, etc @@ -405,8 +486,103 @@ void display_task() { } else { Serial.println("Err:Text Color"); } + } else if (cmd_type == "GR") { // grid + uint16_t color16 = led_matrix.color565(255, 0, 0); + for (int i = 7; i < led_matrix.width(); i += 8) { + led_matrix.drawLine(i, 0, i, led_matrix.height() - 1, color16); + } + for (int i = 7; i < led_matrix.height(); i += 8) { + led_matrix.drawLine(0, i, led_matrix.width() - 1, i, color16); + } } else if (cmd_type == "PT") { // print a string - led_matrix.println(cmd_parm); + if (current_font_inf == NULL) { + check_cursor(); + led_matrix.println(cmd_parm); + } else { + int16_t x, y; + uint16_t w, h; + String new_str = ""; + + while (1) { + if (cmd_parm == "") { + break; + } + get_text_newline(cmd_parm, new_str, &w, &h); + if (get_textalignleft_cursor(w, h, &x, &y)) { + led_matrix.setCursor(x, y); + led_matrix.println(new_str); + } + } + } + } else if (cmd_type == "PC") { // print a string with hozontal center alignment + int16_t x, y; + uint16_t w, h; + String new_str = ""; + + while (1) { + if (cmd_parm == "") { + break; + } + + get_text_newline(cmd_parm, new_str, &w, &h); + if (get_textaligncenter_cursor(w, h, &x, &y)) { + led_matrix.setCursor(x, y); + led_matrix.println(new_str); + } + } + } else if (cmd_type == "SC") { // print a string with screem center alignment + int16_t x, y; + uint16_t w, h; + String new_str = ""; + String tmp_str = cmd_parm; + uint16_t total_height = 0; + uint16_t last_space = 0; + uint16_t line_height = 8; // default font New line distance + if (current_font_inf != NULL) { + line_height = current_font_inf->param->yAdvance; + } + + // estimate total height + get_text_newline(cmd_parm, new_str, &w, &h); + if (h <= line_height) { + total_height = h; + } + while (1) { + if (cmd_parm == "") { + break; + } + get_text_newline(cmd_parm, new_str, &w, &h); + if (h <= line_height) { + total_height += line_height; + } + } + // Serial.printf("total_height=%d", total_height); + if (total_height > led_matrix.height()) { + break; + } + y = (led_matrix.height() - total_height) / 2; + led_matrix.setCursor(0, y); + + // display all text line in screen center alignment mode + cmd_parm = tmp_str; + bool first_line_flag = true; + while (1) { + if (cmd_parm == "") { + break; + } + get_text_newline(cmd_parm, new_str, &w, &h); + if ((first_line_flag) && (current_font_inf != NULL)) { + first_line_flag = false; + y += h - 1; + led_matrix.setCursor(0, y); + } + if (h <= line_height) { + if (get_textaligncenter_cursor(w, h, &x, &y)) { + led_matrix.setCursor(x, y); + led_matrix.println(new_str); + } + } + } } else if (cmd_type == "IM") { // load an image uint8_t x = led_matrix.getCursorX(); uint8_t y = led_matrix.getCursorY(); From 308c5c5e209699aca70a8742910a93d1885fdbf5 Mon Sep 17 00:00:00 2001 From: desnis Date: Wed, 30 Nov 2022 10:42:51 +0300 Subject: [PATCH 21/23] add text-alignment --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 80657ef..6a1be03 100644 --- a/README.md +++ b/README.md @@ -18,8 +18,8 @@ | CR | cursor | x,y | CR:10,20 | GR | grid | | GR | PT | print a string(left) | PT:Hello World -| PC | print a string(horizontal center) | PC:Hello World -| SC | print a string(screen center) | SC:Hello World +| PC | print a string(horizontal center) | PC:Hello\World +| SC | print a string(screen center) | SC:Hello\World | IM | a image to load | image name | IM:smile.bmp | CI | fill circle | x,y,radius,r,g,b | CI:x,y,radius,r,g,b | RT | fill rectangle | x,y,w,h,r,g,b | CI:x,y,width,height,r,g,b From fce47674e8fd7d9c8b1aca0c2a2fd5dcf0e05ebe Mon Sep 17 00:00:00 2001 From: desnis Date: Fri, 2 Dec 2022 16:58:50 +0300 Subject: [PATCH 22/23] add PT command with multi-line --- src/command_parsing.cpp | 1 - src/display.cpp | 77 +++++++++++++++++++++-------------------- 2 files changed, 40 insertions(+), 38 deletions(-) diff --git a/src/command_parsing.cpp b/src/command_parsing.cpp index ca5aa1d..9d0d492 100644 --- a/src/command_parsing.cpp +++ b/src/command_parsing.cpp @@ -123,7 +123,6 @@ void command_init() { SerialCommand.setTimeout(50); } -#define MAX_COMMAND_STRING 256 void command_task(void *pvParameter) { String rx_buf; String command_rxbuffer = ""; // ="CL;F:font1;S:10;BG:255,0,0;TC:0,255,0;CR:10,20;P:\\HELLO, WORLD!\\;D:5000;CL\r"; diff --git a/src/display.cpp b/src/display.cpp index daab621..d89b143 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -3,35 +3,30 @@ #include "ESP32-ICND2153-I2S-DMA.h" // https://rop.nl/truetype2gfx/ -#include -#include + #include #include -#include -#include -#include -#include -#include -#include - +#include +#include #include + +#include +#include +#include +#include #include -#include -#include typedef struct { String name; const GFXfont *param; } FONT_INFO; -#define FONT_INFO_NUM 14 +#define FONT_INFO_NUM 10 FONT_INFO font_inf[FONT_INFO_NUM] = { - {"FreeMono9pt7b", &FreeMono9pt7b}, {"FreeMono12pt7b", &FreeMono12pt7b}, - {"FreeSans9pt7b", &FreeSans9pt7b}, {"FreeSans12pt7b", &FreeSans12pt7b}, - {"FreeSerif9pt7b", &FreeSerif9pt7b}, {"FreeSerif12pt7b", &FreeSerif12pt7b}, - {"FreeSerif14pt7b", &FreeSerif14pt7b}, {"FreeSerif16pt7b", &FreeSerif16pt7b}, - {"FreeSerif18pt7b", &FreeSerif18pt7b}, {"FreeSerif24pt7b", &FreeSerif24pt7b}, - {"FreeSans46pt7b", &FreeSans46pt7b}, {"FreeSansBold46pt7b", &FreeSansBold46pt7b}, - {"FreeSerif46pt7b", &FreeSerif46pt7b}, {"FreeSerifBold46pt7b", &FreeSerifBold46pt7b}, + {"FreeSans9pt7b", &FreeSans9pt7b}, {"FreeSans12pt7b", &FreeSans12pt7b}, + {"FreeSans18pt7b", &FreeSans18pt7b}, {"FreeSans24pt7b", &FreeSans24pt7b}, + {"FreeSans46pt7b", &FreeSans46pt7b}, {"FreeSansBold9pt7b", &FreeSansBold9pt7b}, + {"FreeSansBold12pt7b", &FreeSansBold12pt7b}, {"FreeSansBold18pt7b", &FreeSansBold18pt7b}, + {"FreeSansBold24pt7b", &FreeSansBold24pt7b}, {"FreeSansBold46pt7b", &FreeSansBold46pt7b}, }; FONT_INFO *current_font_inf = NULL; @@ -323,8 +318,9 @@ void set_queue(LED_COMMAND_QUEUE *cmd_queue) { vTaskDelay(50 / portTICK_PERIOD_MS); } -void get_text_newline(String &analy_string, String &out_string, uint16_t *w, uint16_t *h) { - int16_t x, y, x1, y1; +void get_text_newline(String &analy_string, String &out_string, int16_t *ul_x, int16_t *ul_y, uint16_t *w, + uint16_t *h) { + int16_t x, y; int pos; pos = analy_string.indexOf("\\"); if (pos == -1) { @@ -346,10 +342,10 @@ void get_text_newline(String &analy_string, String &out_string, uint16_t *w, uin y = 0; } else { x = 0; - y = 60; + y = led_matrix.height() - 1; } - led_matrix.getTextBounds(out_string, x, y, &x1, &y1, w, h); - // SerialCommand.printf("x=%d,y=%d,x1=%d,y1=%d,w=%d,h=%d\n", x, y, x1, y1, *w, *h); + led_matrix.getTextBounds(out_string, x, y, ul_x, ul_y, w, h); + // SerialCommand.printf("x=%d,y=%d,x1=%d,y1=%d,w=%d,h=%d\n", x, y, *ul_x, *ul_y, *w, *h); } bool get_textalignleft_cursor(uint16_t w, uint16_t h, int16_t *new_x, int16_t *new_y) { @@ -372,7 +368,7 @@ bool get_textalignleft_cursor(uint16_t w, uint16_t h, int16_t *new_x, int16_t *n return true; } -bool get_textaligncenter_cursor(uint16_t w, uint16_t h, int16_t *new_x, int16_t *new_y) { +bool get_textaligncenter_cursor(int16_t ulx, int16_t uly, uint16_t w, uint16_t h, int16_t *new_x, int16_t *new_y) { int16_t x = led_matrix.getCursorX(); int16_t y = led_matrix.getCursorY(); // SerialCommand.printf("cur_x=%d,cur_y=%d\n", x, y); @@ -386,6 +382,11 @@ bool get_textaligncenter_cursor(uint16_t w, uint16_t h, int16_t *new_x, int16_t } } x = (led_matrix.width() - w) / 2; + if (x >= ulx) { + x -= ulx; + } else { + x = 0; + } // SerialCommand.printf("new_x=%d,new_y=%d\n", x, y); *new_x = x; *new_y = y; @@ -497,9 +498,12 @@ void display_task() { } else if (cmd_type == "PT") { // print a string if (current_font_inf == NULL) { check_cursor(); - led_matrix.println(cmd_parm); + String new_string = cmd_parm; + new_string.replace("\\", "\n"); + print_hex(new_string); + led_matrix.println(new_string); } else { - int16_t x, y; + int16_t x, y, x1, y1; uint16_t w, h; String new_str = ""; @@ -507,7 +511,7 @@ void display_task() { if (cmd_parm == "") { break; } - get_text_newline(cmd_parm, new_str, &w, &h); + get_text_newline(cmd_parm, new_str, &x1, &y1, &w, &h); if (get_textalignleft_cursor(w, h, &x, &y)) { led_matrix.setCursor(x, y); led_matrix.println(new_str); @@ -515,7 +519,7 @@ void display_task() { } } } else if (cmd_type == "PC") { // print a string with hozontal center alignment - int16_t x, y; + int16_t x, y, x1, y1; uint16_t w, h; String new_str = ""; @@ -523,15 +527,14 @@ void display_task() { if (cmd_parm == "") { break; } - - get_text_newline(cmd_parm, new_str, &w, &h); - if (get_textaligncenter_cursor(w, h, &x, &y)) { + get_text_newline(cmd_parm, new_str, &x1, &y1, &w, &h); + if (get_textaligncenter_cursor(x1, y1, w, h, &x, &y)) { led_matrix.setCursor(x, y); led_matrix.println(new_str); } } } else if (cmd_type == "SC") { // print a string with screem center alignment - int16_t x, y; + int16_t x, y, x1, y1; uint16_t w, h; String new_str = ""; String tmp_str = cmd_parm; @@ -543,7 +546,7 @@ void display_task() { } // estimate total height - get_text_newline(cmd_parm, new_str, &w, &h); + get_text_newline(cmd_parm, new_str, &x1, &y1, &w, &h); if (h <= line_height) { total_height = h; } @@ -551,7 +554,7 @@ void display_task() { if (cmd_parm == "") { break; } - get_text_newline(cmd_parm, new_str, &w, &h); + get_text_newline(cmd_parm, new_str, &x1, &y1, &w, &h); if (h <= line_height) { total_height += line_height; } @@ -570,14 +573,14 @@ void display_task() { if (cmd_parm == "") { break; } - get_text_newline(cmd_parm, new_str, &w, &h); + get_text_newline(cmd_parm, new_str, &x1, &y1, &w, &h); if ((first_line_flag) && (current_font_inf != NULL)) { first_line_flag = false; y += h - 1; led_matrix.setCursor(0, y); } if (h <= line_height) { - if (get_textaligncenter_cursor(w, h, &x, &y)) { + if (get_textaligncenter_cursor(x1, y1, w, h, &x, &y)) { led_matrix.setCursor(x, y); led_matrix.println(new_str); } From 98c16f22727efdd975e48a9b7fa278d7b362ff63 Mon Sep 17 00:00:00 2001 From: desnis Date: Fri, 2 Dec 2022 17:06:33 +0300 Subject: [PATCH 23/23] add PT command with multi-line --- src/display.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/display.cpp b/src/display.cpp index d89b143..458b9f4 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -500,7 +500,6 @@ void display_task() { check_cursor(); String new_string = cmd_parm; new_string.replace("\\", "\n"); - print_hex(new_string); led_matrix.println(new_string); } else { int16_t x, y, x1, y1;