starting drawing text

- zlib from components
- framebuffer for faster drawing
- disable currently smartconfig

Signed-off-by: Peter Siegmund <peter@rdkr.com>
This commit is contained in:
Peter Siegmund
2024-06-06 21:56:47 +02:00
parent 3094274ad8
commit ca68e9786c
67 changed files with 49140 additions and 15496 deletions

View File

@@ -0,0 +1,593 @@
#pragma once
#include "epd_driver.h"
const uint8_t OpenSansBitmaps[6097] = {
0xE0, 0x05, 0xD0, 0x04, 0xC0, 0x04, 0xB0, 0x03, 0xA0, 0x02, 0x90, 0x01, 0x00, 0x00, 0x90, 0x03,
0xD0, 0x05, 0xF1, 0xC0, 0x05, 0xE0, 0xA0, 0x03, 0xC0, 0x90, 0x02, 0x00, 0xD0, 0x10, 0x0C, 0x00,
0x00, 0xB2, 0x50, 0x08, 0x00, 0xD2, 0xEE, 0xED, 0xDD, 0x00, 0x00, 0x48, 0xC0, 0x01, 0x00, 0x00,
0x1C, 0xD0, 0x00, 0x00, 0xD8, 0xDF, 0xED, 0x7D, 0x00, 0x20, 0x0B, 0x85, 0x00, 0x00, 0x40, 0x09,
0x58, 0x00, 0x00, 0x70, 0x06, 0x3A, 0x00, 0x00, 0x00, 0xB0, 0x02, 0x00, 0x30, 0xFC, 0xCE, 0x02,
0xE0, 0xB4, 0x12, 0x00, 0xF0, 0xB1, 0x02, 0x00, 0xA0, 0xCC, 0x02, 0x00, 0x00, 0xE6, 0x5D, 0x00,
0x00, 0xB0, 0xE5, 0x04, 0x00, 0xB0, 0x82, 0x08, 0x31, 0xB0, 0xC3, 0x05, 0xC1, 0xFE, 0x6D, 0x00,
0x00, 0xB0, 0x02, 0x00, 0x90, 0x9C, 0x00, 0xC0, 0x02, 0x00, 0xB2, 0xA0, 0x03, 0x86, 0x00, 0x00,
0x84, 0x70, 0x06, 0x0D, 0x00, 0x00, 0x84, 0x70, 0x86, 0xC8, 0x4C, 0x00, 0xB2, 0xA0, 0xC5, 0x58,
0xC1, 0x00, 0x80, 0xAC, 0x3B, 0x2B, 0xD0, 0x00, 0x00, 0x40, 0x0A, 0x2B, 0xD0, 0x00, 0x00, 0xC0,
0x02, 0x58, 0xC1, 0x00, 0x00, 0x86, 0x00, 0xC1, 0x4C, 0x00, 0x00, 0xE9, 0x6E, 0x00, 0x00, 0x40,
0x0C, 0xF1, 0x00, 0x00, 0x50, 0x0B, 0xF0, 0x01, 0x00, 0x00, 0x5E, 0x9B, 0x00, 0x00, 0x00, 0xF9,
0x0A, 0x00, 0x00, 0xB0, 0x49, 0x6E, 0x60, 0x0A, 0xE3, 0x00, 0xD2, 0xD8, 0x03, 0xF2, 0x03, 0x50,
0xCF, 0x00, 0x50, 0xFD, 0xBE, 0x93, 0x1C, 0xF1, 0x00, 0xE0, 0x00, 0xC0, 0x00, 0x00, 0x2D, 0x80,
0x08, 0xF0, 0x02, 0xD3, 0x00, 0xB6, 0x00, 0xA7, 0x00, 0xB6, 0x00, 0xD4, 0x00, 0xF0, 0x02, 0x80,
0x08, 0x00, 0x2D, 0xC4, 0x00, 0xB0, 0x06, 0x40, 0x0C, 0x00, 0x1F, 0x00, 0x3D, 0x00, 0x4C, 0x00,
0x4D, 0x00, 0x1F, 0x40, 0x0D, 0xB0, 0x06, 0xC4, 0x00, 0x00, 0xF0, 0x01, 0x00, 0x00, 0xE0, 0x00,
0x00, 0xE5, 0xDA, 0xE9, 0x08, 0x20, 0xE7, 0x28, 0x00, 0x10, 0x4E, 0x2E, 0x00, 0x40, 0x0A, 0x68,
0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xB0, 0x02, 0x00, 0x00, 0xB0, 0x02, 0x00, 0xE4, 0xFE, 0xEE,
0x0A, 0x00, 0xB0, 0x02, 0x00, 0x00, 0xB0, 0x02, 0x00, 0x00, 0x60, 0x01, 0x00, 0xF0, 0x02, 0xD3,
0x00, 0x67, 0x00, 0xF7, 0xAF, 0x90, 0x03, 0xD0, 0x05, 0x00, 0x90, 0x07, 0x00, 0xE0, 0x01, 0x00,
0xA5, 0x00, 0x00, 0x4C, 0x00, 0x20, 0x0E, 0x00, 0x80, 0x08, 0x00, 0xE0, 0x02, 0x00, 0xB4, 0x00,
0x00, 0x5A, 0x00, 0x00, 0x20, 0xFC, 0x5E, 0x00, 0xC0, 0x07, 0xE2, 0x02, 0xE2, 0x00, 0x80, 0x08,
0xC4, 0x00, 0x50, 0x0B, 0xB5, 0x00, 0x50, 0x0C, 0xC4, 0x00, 0x50, 0x0B, 0xE2, 0x00, 0x80, 0x09,
0xC0, 0x07, 0xE2, 0x03, 0x10, 0xEB, 0x6E, 0x00, 0x10, 0x8C, 0xD2, 0x8C, 0x58, 0x87, 0x00, 0x87,
0x00, 0x87, 0x00, 0x87, 0x00, 0x87, 0x00, 0x87, 0x00, 0x87, 0x60, 0xED, 0x5D, 0x00, 0x90, 0x02,
0xF2, 0x02, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0xE1, 0x01, 0x00, 0x00, 0x7A, 0x00, 0x00, 0x90,
0x09, 0x00, 0x00, 0x8A, 0x00, 0x00, 0xA0, 0x07, 0x00, 0x00, 0xF5, 0xFF, 0xFF, 0x0B, 0x70, 0xED,
0x6D, 0x00, 0x71, 0x01, 0xE2, 0x03, 0x00, 0x00, 0xC0, 0x05, 0x00, 0x10, 0xD6, 0x01, 0x00, 0xFE,
0x5E, 0x00, 0x00, 0x00, 0xD2, 0x06, 0x00, 0x00, 0x70, 0x09, 0x22, 0x00, 0xD1, 0x06, 0xC3, 0xEE,
0x6D, 0x00, 0x00, 0x00, 0xCB, 0x00, 0x00, 0x60, 0xCB, 0x00, 0x00, 0xC2, 0xC3, 0x00, 0x00, 0x2C,
0xC3, 0x00, 0x90, 0x06, 0xC3, 0x00, 0xB5, 0x00, 0xC3, 0x00, 0xFB, 0xFF, 0xFF, 0x2F, 0x00, 0x00,
0xC3, 0x00, 0x00, 0x00, 0xC3, 0x00, 0xA0, 0xFF, 0xFF, 0x00, 0xB0, 0x04, 0x00, 0x00, 0xD0, 0x02,
0x00, 0x00, 0xD0, 0xED, 0x6D, 0x00, 0x00, 0x00, 0xD2, 0x05, 0x00, 0x00, 0x70, 0x09, 0x00, 0x00,
0x70, 0x09, 0x31, 0x00, 0xE3, 0x03, 0xB1, 0xEE, 0x4C, 0x00, 0x00, 0xC4, 0xEE, 0x01, 0x50, 0x3D,
0x00, 0x00, 0xD0, 0x03, 0x00, 0x00, 0xE1, 0xD7, 0x9D, 0x00, 0xF3, 0x06, 0xB0, 0x07, 0xE3, 0x00,
0x40, 0x0B, 0xF1, 0x00, 0x50, 0x0B, 0xA0, 0x09, 0xC0, 0x06, 0x10, 0xEA, 0x7D, 0x00, 0xF6, 0xFF,
0xFF, 0x0C, 0x00, 0x00, 0x90, 0x07, 0x00, 0x00, 0xE1, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x10,
0x1E, 0x00, 0x00, 0x80, 0x09, 0x00, 0x00, 0xE0, 0x02, 0x00, 0x00, 0xA7, 0x00, 0x00, 0x00, 0x3E,
0x00, 0x00, 0x30, 0xDC, 0x8D, 0x00, 0xD0, 0x04, 0xD1, 0x04, 0xF0, 0x01, 0xA0, 0x06, 0x80, 0x2B,
0xC6, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0xC0, 0x07, 0xD4, 0x04, 0xC4, 0x00, 0x50, 0x0B, 0xE2, 0x02,
0xA0, 0x08, 0x50, 0xDD, 0x9D, 0x00, 0x20, 0xEC, 0x5D, 0x00, 0xD0, 0x05, 0xE3, 0x02, 0xC3, 0x00,
0x70, 0x08, 0xC4, 0x00, 0x50, 0x0B, 0xE1, 0x03, 0xC1, 0x0B, 0x40, 0xDD, 0x8B, 0x09, 0x00, 0x00,
0xB0, 0x05, 0x00, 0x00, 0xC7, 0x00, 0x90, 0xEE, 0x19, 0x00, 0xD0, 0x05, 0x90, 0x03, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x90, 0x03, 0xD0, 0x05, 0xD0, 0x05, 0x90, 0x02, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xF0, 0x02, 0xD3, 0x00, 0x67, 0x00, 0x00, 0x00, 0x60, 0x09, 0x00, 0x70, 0x7C, 0x00,
0x81, 0x5B, 0x00, 0x00, 0xC2, 0x39, 0x00, 0x00, 0x00, 0xA3, 0x6C, 0x00, 0x00, 0x00, 0x71, 0x0A,
0xE3, 0xEE, 0xEE, 0x09, 0x00, 0x00, 0x00, 0x00, 0xE3, 0xEE, 0xEE, 0x09, 0x94, 0x02, 0x00, 0x00,
0x40, 0xAB, 0x03, 0x00, 0x00, 0x20, 0xBA, 0x03, 0x00, 0x00, 0xC6, 0x07, 0x30, 0xCA, 0x06, 0x00,
0xA4, 0x03, 0x00, 0x00, 0xD6, 0xEE, 0x06, 0x23, 0x20, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0xA0, 0x07,
0x00, 0x5C, 0x00, 0x10, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x30, 0x09, 0x00, 0x50, 0x0D, 0x00, 0x00,
0x50, 0xCB, 0xCC, 0x07, 0x00, 0x00, 0x9A, 0x02, 0x00, 0xB7, 0x00, 0x70, 0x08, 0xC5, 0xCC, 0x80,
0x06, 0xD0, 0x20, 0x0D, 0xE0, 0x10, 0x0C, 0xB2, 0x80, 0x07, 0xF0, 0x00, 0x0D, 0xA3, 0x90, 0x06,
0xE1, 0x00, 0x0D, 0xC1, 0x60, 0x09, 0xE6, 0x50, 0x09, 0xD0, 0x03, 0xCB, 0x49, 0xBD, 0x01, 0x30,
0x5D, 0x00, 0x20, 0x02, 0x00, 0x00, 0xA2, 0xDE, 0xBD, 0x03, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00,
0x00, 0xD0, 0x2C, 0x00, 0x00, 0x00, 0xA5, 0x96, 0x00, 0x00, 0x00, 0x3C, 0xE0, 0x00, 0x00, 0x20,
0x0C, 0x90, 0x06, 0x00, 0x90, 0xFF, 0xFF, 0x0C, 0x00, 0xE0, 0x01, 0x00, 0x3D, 0x00, 0xA6, 0x00,
0x00, 0x97, 0x00, 0x4C, 0x00, 0x00, 0xF1, 0x01, 0xFB, 0xFE, 0x6D, 0x00, 0x5B, 0x00, 0xF3, 0x03,
0x5B, 0x00, 0xC0, 0x05, 0x5B, 0x00, 0xD4, 0x01, 0xFB, 0xFE, 0x5E, 0x00, 0x5B, 0x00, 0xC2, 0x06,
0x5B, 0x00, 0x80, 0x0A, 0x5B, 0x00, 0xD2, 0x07, 0xFB, 0xEE, 0x8E, 0x00, 0x00, 0xA2, 0xFE, 0x7D,
0x30, 0x7F, 0x01, 0x32, 0xC0, 0x07, 0x00, 0x00, 0xF1, 0x01, 0x00, 0x00, 0xF2, 0x00, 0x00, 0x00,
0xF1, 0x01, 0x00, 0x00, 0xD0, 0x07, 0x00, 0x00, 0x50, 0x6F, 0x01, 0x11, 0x00, 0xC4, 0xFF, 0x5D,
0xFB, 0xFF, 0x7D, 0x00, 0x5B, 0x00, 0xC3, 0x0B, 0x5B, 0x00, 0x00, 0x5E, 0x5B, 0x00, 0x00, 0x99,
0x5B, 0x00, 0x00, 0xA7, 0x5B, 0x00, 0x00, 0x99, 0x5B, 0x00, 0x10, 0x4E, 0x5B, 0x00, 0xC4, 0x0B,
0xFB, 0xFF, 0x7C, 0x00, 0xFB, 0xFF, 0x6F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00,
0xFB, 0xFF, 0x3F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF, 0x7F, 0xFB,
0xFF, 0x6F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF, 0x3F, 0x5B, 0x00,
0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x92, 0xFE, 0xBE, 0x02, 0x30,
0x8E, 0x02, 0x51, 0x00, 0xC0, 0x08, 0x00, 0x00, 0x00, 0xF1, 0x01, 0x00, 0x00, 0x00, 0xF2, 0x00,
0x90, 0xFF, 0x08, 0xF1, 0x01, 0x00, 0x90, 0x08, 0xD0, 0x07, 0x00, 0x90, 0x08, 0x40, 0x7F, 0x01,
0xA1, 0x08, 0x00, 0xB3, 0xFF, 0xCE, 0x04, 0x5B, 0x00, 0x00, 0x5C, 0x5B, 0x00, 0x00, 0x5C, 0x5B,
0x00, 0x00, 0x5C, 0x5B, 0x00, 0x00, 0x5C, 0xFB, 0xFF, 0xFF, 0x5F, 0x5B, 0x00, 0x00, 0x5C, 0x5B,
0x00, 0x00, 0x5C, 0x5B, 0x00, 0x00, 0x5C, 0x5B, 0x00, 0x00, 0x5C, 0x5B, 0x5B, 0x5B, 0x5B, 0x5B,
0x5B, 0x5B, 0x5B, 0x5B, 0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04,
0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xC0, 0x04, 0x00,
0xF2, 0x01, 0xE0, 0x6E, 0x00, 0x5B, 0x00, 0xD1, 0x05, 0x5B, 0x00, 0x6C, 0x00, 0x5B, 0xC0, 0x07,
0x00, 0x6B, 0x8B, 0x00, 0x00, 0xEB, 0x8E, 0x00, 0x00, 0x7B, 0xE1, 0x05, 0x00, 0x5B, 0x30, 0x2E,
0x00, 0x5B, 0x00, 0xC7, 0x00, 0x5B, 0x00, 0xA0, 0x09, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B,
0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00,
0x00, 0xFB, 0xFF, 0x7F, 0xFB, 0x01, 0x00, 0x50, 0x7F, 0xCB, 0x07, 0x00, 0xB0, 0x7C, 0x6B, 0x0E,
0x00, 0xD2, 0x79, 0x4B, 0x4C, 0x00, 0x78, 0x79, 0x4B, 0xA6, 0x00, 0x1E, 0x79, 0x4B, 0xE0, 0x51,
0x0A, 0x79, 0x4B, 0x90, 0xB7, 0x03, 0x79, 0x4B, 0x30, 0xDE, 0x00, 0x79, 0x4B, 0x00, 0x7D, 0x00,
0x79, 0xCB, 0x00, 0x00, 0x87, 0xEB, 0x08, 0x00, 0x87, 0x5B, 0x3E, 0x00, 0x87, 0x3B, 0xD6, 0x00,
0x87, 0x4B, 0xB0, 0x08, 0x87, 0x4B, 0x10, 0x3E, 0x87, 0x4B, 0x00, 0xD6, 0x87, 0x4B, 0x00, 0xB0,
0x8E, 0x4B, 0x00, 0x10, 0x8E, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x50, 0x5E, 0x01, 0xE4, 0x06, 0xD0,
0x06, 0x00, 0x40, 0x0E, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xF3, 0x00, 0x00, 0x00, 0x4D, 0xF1, 0x01,
0x00, 0x00, 0x3F, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0x50, 0x5E, 0x00, 0xE4, 0x06, 0x00, 0xC4, 0xFF,
0x5C, 0x00, 0xFB, 0xEF, 0x2A, 0x00, 0x5B, 0x00, 0xD9, 0x00, 0x5B, 0x00, 0xF0, 0x01, 0x5B, 0x00,
0xF1, 0x00, 0x5B, 0x20, 0xAA, 0x00, 0xFB, 0xCE, 0x07, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x5B, 0x00,
0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x50, 0x5E, 0x01, 0xE4, 0x06,
0xD0, 0x06, 0x00, 0x40, 0x0E, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xF3, 0x00, 0x00, 0x00, 0x4D, 0xF1,
0x01, 0x00, 0x00, 0x3F, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0x50, 0x5E, 0x00, 0xE4, 0x06, 0x00, 0xC4,
0xFF, 0x5E, 0x00, 0x00, 0x00, 0x20, 0x5E, 0x00, 0x00, 0x00, 0x00, 0xF3, 0x05, 0xFB, 0xEF, 0x3C,
0x00, 0x5B, 0x00, 0xE6, 0x00, 0x5B, 0x00, 0xF0, 0x01, 0x5B, 0x10, 0xC7, 0x00, 0xFB, 0xFE, 0x1A,
0x00, 0x5B, 0x60, 0x0C, 0x00, 0x5B, 0x00, 0x6D, 0x00, 0x5B, 0x00, 0xE4, 0x00, 0x5B, 0x00, 0xB0,
0x08, 0x40, 0xFC, 0xBE, 0x01, 0xF0, 0x04, 0x40, 0x00, 0xF2, 0x00, 0x00, 0x00, 0xC0, 0x2A, 0x00,
0x00, 0x00, 0xE8, 0x3B, 0x00, 0x00, 0x00, 0xF5, 0x03, 0x00, 0x00, 0xA0, 0x07, 0x32, 0x00, 0xE2,
0x04, 0xD3, 0xFF, 0x5D, 0x00, 0xFD, 0xFF, 0xFF, 0x1F, 0x00, 0xF0, 0x02, 0x00, 0x00, 0xF0, 0x02,
0x00, 0x00, 0xF0, 0x02, 0x00, 0x00, 0xF0, 0x02, 0x00, 0x00, 0xF0, 0x02, 0x00, 0x00, 0xF0, 0x02,
0x00, 0x00, 0xF0, 0x02, 0x00, 0x00, 0xF0, 0x02, 0x00, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00,
0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00,
0x4C, 0x6A, 0x00, 0x00, 0x2E, 0xE5, 0x03, 0x91, 0x0C, 0x50, 0xFD, 0x9E, 0x01, 0x5D, 0x00, 0x00,
0x89, 0xB7, 0x00, 0x00, 0x2F, 0xF1, 0x01, 0x50, 0x0C, 0xB0, 0x06, 0xB0, 0x06, 0x50, 0x0C, 0xF1,
0x01, 0x00, 0x2E, 0xB7, 0x00, 0x00, 0x79, 0x5C, 0x00, 0x00, 0xD3, 0x0E, 0x00, 0x00, 0xD0, 0x09,
0x00, 0x7B, 0x00, 0xC0, 0x0B, 0x00, 0xB6, 0xB6, 0x00, 0xE1, 0x0E, 0x00, 0x7A, 0xF2, 0x00, 0xA5,
0x5B, 0x00, 0x2E, 0xD0, 0x03, 0x6A, 0xA6, 0x30, 0x0E, 0x90, 0x07, 0x1F, 0xE1, 0x70, 0x09, 0x50,
0x4C, 0x0C, 0xC0, 0xB4, 0x05, 0x00, 0x8F, 0x07, 0x70, 0xF8, 0x01, 0x00, 0xEC, 0x02, 0x20, 0xCE,
0x00, 0x00, 0xD7, 0x00, 0x00, 0x8D, 0x00, 0xC6, 0x00, 0x40, 0x0D, 0xB0, 0x06, 0xD0, 0x03, 0x10,
0x1E, 0x88, 0x00, 0x00, 0xC6, 0x0D, 0x00, 0x00, 0xF1, 0x08, 0x00, 0x00, 0x8A, 0x2E, 0x00, 0x40,
0x0C, 0xC5, 0x00, 0xE1, 0x02, 0xB0, 0x07, 0x8A, 0x00, 0x20, 0x2E, 0x7B, 0x00, 0x20, 0x1E, 0xE2,
0x01, 0xB0, 0x07, 0x90, 0x08, 0xD4, 0x00, 0x10, 0x2E, 0x5C, 0x00, 0x00, 0xD8, 0x0C, 0x00, 0x00,
0xF0, 0x04, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00, 0xF5,
0xFF, 0xFF, 0x0C, 0x00, 0x00, 0xD0, 0x04, 0x00, 0x00, 0x99, 0x00, 0x00, 0x40, 0x0D, 0x00, 0x00,
0xE1, 0x03, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x50, 0x0D, 0x00, 0x00, 0xE1, 0x03, 0x00, 0x00, 0xF7,
0xFF, 0xFF, 0x0E, 0xEF, 0x0D, 0x2F, 0x00, 0x2F, 0x00, 0x2F, 0x00, 0x2F, 0x00, 0x2F, 0x00, 0x2F,
0x00, 0x2F, 0x00, 0x2F, 0x00, 0x2F, 0x00, 0xEF, 0x0D, 0x5A, 0x00, 0x00, 0xC4, 0x00, 0x00, 0xE0,
0x02, 0x00, 0x80, 0x08, 0x00, 0x20, 0x0E, 0x00, 0x00, 0x4C, 0x00, 0x00, 0xA5, 0x00, 0x00, 0xE0,
0x01, 0x00, 0x90, 0x07, 0xE9, 0x3F, 0x00, 0x3D, 0x00, 0x3D, 0x00, 0x3D, 0x00, 0x3D, 0x00, 0x3D,
0x00, 0x3D, 0x00, 0x3D, 0x00, 0x3D, 0x00, 0x3D, 0xE9, 0x3F, 0x00, 0xE3, 0x01, 0x00, 0x00, 0x6B,
0x09, 0x00, 0x50, 0x09, 0x3B, 0x00, 0xC0, 0x01, 0xC2, 0x00, 0x86, 0x00, 0x80, 0x06, 0xD0, 0xDD,
0xDD, 0x0B, 0xE3, 0x01, 0x40, 0x0A, 0x40, 0xEC, 0x6E, 0x00, 0x20, 0x01, 0xF2, 0x00, 0x00, 0x00,
0xE0, 0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0, 0x02, 0xD5, 0x00, 0xF6, 0x02, 0xA0, 0xDE,
0xB8, 0x02, 0x2E, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x7E, 0xED,
0x2B, 0x00, 0xBE, 0x00, 0xC7, 0x00, 0x4E, 0x00, 0xF0, 0x01, 0x3E, 0x00, 0xD0, 0x03, 0x4E, 0x00,
0xF0, 0x01, 0xBE, 0x00, 0xC7, 0x00, 0x5D, 0xED, 0x2B, 0x00, 0x10, 0xEA, 0x7E, 0xC0, 0x08, 0x10,
0xF1, 0x00, 0x00, 0xD3, 0x00, 0x00, 0xF2, 0x00, 0x00, 0xC0, 0x08, 0x20, 0x10, 0xEA, 0x7E, 0x00,
0x00, 0x30, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x20, 0xEB, 0x6C, 0x0D, 0xC0,
0x07, 0xC0, 0x0D, 0xF2, 0x00, 0x50, 0x0D, 0xD3, 0x00, 0x30, 0x0D, 0xF2, 0x00, 0x40, 0x0D, 0xD0,
0x06, 0xB0, 0x0D, 0x20, 0xEB, 0x5D, 0x0D, 0x10, 0xDA, 0x5D, 0x00, 0xB0, 0x07, 0xE1, 0x03, 0xF1,
0x00, 0x90, 0x08, 0xF3, 0xDD, 0xDD, 0x08, 0xF1, 0x00, 0x00, 0x00, 0xB0, 0x08, 0x20, 0x01, 0x10,
0xEA, 0xDE, 0x03, 0x00, 0xEA, 0x0B, 0x60, 0x0B, 0x00, 0x80, 0x07, 0x00, 0xE7, 0xDE, 0x03, 0x90,
0x07, 0x00, 0x90, 0x07, 0x00, 0x90, 0x07, 0x00, 0x90, 0x07, 0x00, 0x90, 0x07, 0x00, 0x90, 0x07,
0x00, 0x60, 0xCC, 0xEF, 0x09, 0xE1, 0x00, 0xD3, 0x00, 0xE1, 0x00, 0xE3, 0x00, 0x70, 0xBE, 0x3C,
0x00, 0x80, 0x05, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0x90, 0xFF, 0xCF, 0x02, 0x88, 0x00, 0x70,
0x0A, 0x6A, 0x00, 0xA0, 0x08, 0xB2, 0xCD, 0x8D, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E,
0x00, 0x00, 0x7E, 0xED, 0x3C, 0xBE, 0x00, 0xC7, 0x4E, 0x00, 0xE2, 0x2E, 0x00, 0xF2, 0x2E, 0x00,
0xF2, 0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x04, 0x2D, 0x00, 0x2E, 0x2E, 0x2E, 0x2E, 0x2E, 0x2E,
0x2E, 0x00, 0x04, 0x00, 0x2D, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00,
0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x1F, 0xE9, 0x08, 0x2E, 0x00, 0x00, 0x2E, 0x00,
0x00, 0x2E, 0x00, 0x00, 0x2E, 0x30, 0x1D, 0x2E, 0xD2, 0x02, 0x3E, 0x3C, 0x00, 0xCE, 0x2E, 0x00,
0x6E, 0xCA, 0x00, 0x2E, 0xC0, 0x08, 0x2E, 0x10, 0x5E, 0x2E, 0x2E, 0x2E, 0x2E, 0x2E, 0x2E, 0x2E,
0x2E, 0x2E, 0x2E, 0x5D, 0xED, 0x3B, 0xEB, 0x4D, 0x00, 0xBE, 0x00, 0xFB, 0x03, 0xD5, 0x00, 0x4E,
0x00, 0xB7, 0x00, 0xF0, 0x00, 0x2E, 0x00, 0x97, 0x00, 0xF0, 0x00, 0x2E, 0x00, 0x97, 0x00, 0xF0,
0x00, 0x2E, 0x00, 0x97, 0x00, 0xF0, 0x00, 0x2E, 0x00, 0x97, 0x00, 0xF0, 0x00, 0x4D, 0xED, 0x3C,
0xBE, 0x00, 0xC7, 0x4E, 0x00, 0xE2, 0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x2E,
0x00, 0xF2, 0x10, 0xEA, 0x9E, 0x00, 0xC0, 0x07, 0xA0, 0x09, 0xF1, 0x00, 0x10, 0x0F, 0xD3, 0x00,
0x00, 0x1F, 0xF2, 0x00, 0x10, 0x0F, 0xC0, 0x08, 0xA0, 0x09, 0x10, 0xEA, 0x9D, 0x00, 0x5D, 0xEC,
0x2B, 0x00, 0xBE, 0x00, 0xC8, 0x00, 0x4E, 0x00, 0xF0, 0x01, 0x3E, 0x00, 0xD0, 0x03, 0x4E, 0x00,
0xF0, 0x01, 0xBE, 0x00, 0xC8, 0x00, 0x6E, 0xEC, 0x2B, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x2E, 0x00,
0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x20, 0xEB, 0x5D, 0x0D, 0xC0, 0x07, 0xC0, 0x0D, 0xF2, 0x00,
0x50, 0x0D, 0xD3, 0x00, 0x30, 0x0D, 0xF2, 0x00, 0x40, 0x0D, 0xC0, 0x06, 0xB0, 0x0D, 0x20, 0xEC,
0x7D, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x00, 0x00, 0x30, 0x0D, 0x3D, 0xFC,
0x00, 0xCE, 0x02, 0x00, 0x5E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00,
0x2E, 0x00, 0x00, 0x80, 0xED, 0x3D, 0xC4, 0x00, 0x02, 0xE1, 0x05, 0x00, 0x20, 0xEA, 0x08, 0x00,
0x10, 0x7B, 0x00, 0x00, 0x89, 0xC3, 0xDD, 0x0A, 0x70, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xF9, 0xDD,
0x03, 0xD0, 0x04, 0x00, 0xD0, 0x04, 0x00, 0xD0, 0x04, 0x00, 0xC0, 0x04, 0x00, 0xB0, 0x06, 0x00,
0x30, 0xDD, 0x04, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x2E,
0x00, 0xD4, 0x6C, 0x00, 0xDB, 0xC3, 0xDE, 0xD5, 0x4D, 0x00, 0xC0, 0x05, 0xA6, 0x00, 0xE2, 0x00,
0xF1, 0x00, 0x98, 0x00, 0xA0, 0x06, 0x3D, 0x00, 0x40, 0x3B, 0x0D, 0x00, 0x00, 0xAE, 0x07, 0x00,
0x00, 0xF8, 0x01, 0x00, 0x5B, 0x00, 0xCA, 0x00, 0xD4, 0xA7, 0x00, 0xDE, 0x01, 0x88, 0xE2, 0x40,
0x9B, 0x06, 0x4C, 0xE0, 0x92, 0x46, 0x0B, 0x0F, 0xA0, 0xE6, 0x01, 0x5E, 0x0B, 0x60, 0xBC, 0x00,
0xCA, 0x07, 0x10, 0x6F, 0x00, 0xF5, 0x02, 0xD4, 0x00, 0xE2, 0x01, 0x90, 0x09, 0x5C, 0x00, 0x00,
0xAD, 0x0A, 0x00, 0x00, 0xF6, 0x02, 0x00, 0x10, 0x8E, 0x0C, 0x00, 0xA0, 0x07, 0x7A, 0x00, 0xC6,
0x00, 0xE1, 0x03, 0x5C, 0x00, 0xC0, 0x05, 0xB6, 0x00, 0xE2, 0x00, 0xE0, 0x01, 0x98, 0x00, 0x90,
0x08, 0x3D, 0x00, 0x20, 0x3D, 0x0D, 0x00, 0x00, 0xBC, 0x07, 0x00, 0x00, 0xF5, 0x01, 0x00, 0x00,
0xA6, 0x00, 0x00, 0x10, 0x3D, 0x00, 0x00, 0xEC, 0x07, 0x00, 0x00, 0xD3, 0xDD, 0x7F, 0x00, 0x30,
0x1E, 0x00, 0xD0, 0x04, 0x00, 0x98, 0x00, 0x40, 0x0D, 0x00, 0xD0, 0x03, 0x00, 0xF7, 0xDD, 0x7D,
0x00, 0xD4, 0x06, 0x00, 0x3E, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x0F, 0x00, 0x40, 0x0D, 0x00, 0xE9,
0x03, 0x00, 0x40, 0x0D, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x3E, 0x00, 0x00, 0xD4,
0x06, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0xC7, 0x03,
0x00, 0x50, 0x0D, 0x00, 0x10, 0x0F, 0x00, 0x10, 0x0F, 0x00, 0x00, 0x3E, 0x00, 0x00, 0xF5, 0x07,
0x00, 0x3F, 0x00, 0x10, 0x0F, 0x00, 0x10, 0x0F, 0x00, 0x40, 0x0D, 0x00, 0xD7, 0x04, 0x00, 0xC3,
0xEE, 0xDE, 0x08, 0xD0, 0x05, 0x90, 0x03, 0x00, 0x00, 0xA0, 0x01, 0xB0, 0x02, 0xC0, 0x02, 0xC0,
0x03, 0xD0, 0x04, 0xE0, 0x05, 0x00, 0x94, 0x00, 0x70, 0xFE, 0x1D, 0xD5, 0x02, 0x02, 0x7A, 0x00,
0x00, 0x5C, 0x00, 0x00, 0x6B, 0x00, 0x00, 0xD6, 0x02, 0x01, 0x70, 0xFE, 0x1D, 0x00, 0x94, 0x00,
0x00, 0xD6, 0xDE, 0x04, 0x20, 0x1E, 0x10, 0x01, 0x40, 0x0C, 0x00, 0x00, 0x40, 0x0C, 0x00, 0x00,
0xD7, 0xDF, 0x5D, 0x00, 0x40, 0x0C, 0x00, 0x00, 0x50, 0x0B, 0x00, 0x00, 0xB0, 0x06, 0x00, 0x00,
0xF9, 0xFF, 0xFF, 0x0E, 0x20, 0x00, 0x00, 0x01, 0xC0, 0xCB, 0xCC, 0x05, 0x90, 0x06, 0xD1, 0x00,
0xC0, 0x00, 0x90, 0x03, 0x90, 0x06, 0xD1, 0x01, 0xC0, 0xCB, 0xDC, 0x04, 0x20, 0x00, 0x10, 0x01,
0x98, 0x00, 0x20, 0x0E, 0xE1, 0x01, 0xA0, 0x06, 0x70, 0x09, 0xD2, 0x00, 0x00, 0x1E, 0x5A, 0x00,
0x00, 0xB7, 0x0D, 0x00, 0xA0, 0xFC, 0xCD, 0x02, 0x00, 0xD0, 0x03, 0x00, 0xA0, 0xFC, 0xCD, 0x02,
0x00, 0xD0, 0x03, 0x00, 0x0D, 0x0D, 0x0D, 0x0D, 0x0D, 0x00, 0x00, 0x00, 0x0D, 0x0D, 0x0D, 0x0D,
0x0D, 0x60, 0xDD, 0x6D, 0xF0, 0x00, 0x10, 0xC0, 0x2A, 0x00, 0x70, 0xCB, 0x1B, 0xE1, 0x00, 0xB6,
0xE0, 0x05, 0xB4, 0x20, 0xDB, 0x2E, 0x00, 0x20, 0x9B, 0x11, 0x00, 0xB5, 0xC2, 0xDD, 0x2B, 0xC0,
0x70, 0x05, 0x00, 0x91, 0xAA, 0x8A, 0x00, 0x00, 0x20, 0x2B, 0x00, 0x30, 0x1B, 0x00, 0xB0, 0x20,
0xDB, 0x1C, 0x92, 0x00, 0x73, 0xB0, 0x05, 0x00, 0xA0, 0x00, 0x55, 0xE0, 0x00, 0x00, 0x80, 0x02,
0x73, 0xB0, 0x04, 0x00, 0xA0, 0x00, 0xB0, 0x20, 0xDC, 0x0C, 0x92, 0x00, 0x20, 0x2B, 0x00, 0x30,
0x1B, 0x00, 0x00, 0x91, 0xAA, 0x8A, 0x00, 0x00, 0xA1, 0x9A, 0x00, 0xC0, 0xA4, 0xE8, 0xB5, 0xD8,
0x00, 0x2B, 0x94, 0xA0, 0x37, 0x1D, 0xD5, 0xC0, 0x05, 0xA0, 0x38, 0x1D, 0x00, 0x2B, 0xA4, 0xE4,
0xEE, 0xEE, 0x0C, 0x00, 0x00, 0x10, 0x0C, 0x00, 0x00, 0x10, 0x0C, 0xF7, 0xAF, 0x00, 0x91, 0xAA,
0x8A, 0x00, 0x00, 0x20, 0x2B, 0x00, 0x30, 0x1B, 0x00, 0xB0, 0x50, 0xDE, 0x1C, 0x92, 0x00, 0x73,
0x50, 0x09, 0x4B, 0xA0, 0x00, 0x55, 0x50, 0xEE, 0x09, 0x80, 0x02, 0x73, 0x50, 0x29, 0x0D, 0xA0,
0x00, 0xB0, 0x50, 0x09, 0x88, 0x92, 0x00, 0x20, 0x2B, 0x00, 0x30, 0x1B, 0x00, 0x00, 0x91, 0xAA,
0x8A, 0x00, 0x00, 0xD0, 0xDD, 0xDD, 0x6D, 0x60, 0xBB, 0x02, 0xA1, 0x20, 0x0A, 0xA1, 0x20, 0x0A,
0x70, 0xBC, 0x02, 0x00, 0x80, 0x01, 0x00, 0x00, 0xB0, 0x02, 0x00, 0x00, 0xB0, 0x02, 0x00, 0xE4,
0xFE, 0xEE, 0x0A, 0x00, 0xB0, 0x02, 0x00, 0x00, 0xB0, 0x02, 0x00, 0x00, 0x60, 0x01, 0x00, 0xE4,
0xEE, 0xEE, 0x0A, 0xB4, 0x7C, 0x00, 0x01, 0xD0, 0x00, 0x00, 0xB2, 0x00, 0x10, 0x2C, 0x00, 0xC1,
0x02, 0x00, 0xDA, 0xCC, 0x01, 0xB6, 0x7C, 0x00, 0x00, 0xE0, 0x00, 0x90, 0x8C, 0x00, 0x00, 0xC2,
0x00, 0x00, 0xD0, 0x01, 0xB9, 0x7B, 0x00, 0x90, 0x0A, 0xB4, 0x00, 0x2E, 0x00, 0xF2, 0x2E, 0x00,
0xF2, 0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x3E, 0x00, 0xF3, 0x7E, 0x00, 0xFB, 0xBE, 0xDE, 0xE5,
0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x30, 0xFC, 0xAF, 0x1D, 0xD0, 0xFF, 0x0F,
0x19, 0xF2, 0xFF, 0x0F, 0x19, 0xF4, 0xFF, 0x0F, 0x19, 0xF2, 0xFF, 0x0F, 0x19, 0xE0, 0xFF, 0x0F,
0x19, 0x40, 0xFD, 0x0F, 0x19, 0x00, 0x00, 0x0B, 0x19, 0x00, 0x00, 0x0B, 0x19, 0x00, 0x00, 0x0B,
0x19, 0x00, 0x00, 0x0B, 0x19, 0x00, 0x00, 0x0B, 0x19, 0xD0, 0x05, 0x90, 0x03, 0xB0, 0x00, 0x91,
0x08, 0xB8, 0x06, 0x70, 0x0F, 0x74, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0xA1,
0xAA, 0x00, 0x47, 0x60, 0x05, 0x47, 0x60, 0x05, 0xA1, 0xAA, 0x00, 0xA3, 0xA0, 0x03, 0x80, 0x19,
0x2D, 0x00, 0x4E, 0xC6, 0x80, 0x29, 0x2D, 0xA3, 0xA0, 0x03, 0x70, 0x0F, 0x00, 0xC1, 0x00, 0x74,
0x0C, 0x00, 0x4A, 0x00, 0x00, 0x0C, 0x40, 0x0A, 0x00, 0x00, 0x0C, 0xC0, 0x81, 0x0A, 0x00, 0x0C,
0x58, 0xB3, 0x0A, 0x00, 0x3C, 0x0B, 0x5B, 0x0A, 0x00, 0xC0, 0x72, 0x45, 0x0A, 0x00, 0x77, 0x90,
0xDC, 0x5E, 0x20, 0x0C, 0x00, 0x40, 0x0A, 0x90, 0x0D, 0x00, 0x76, 0x00, 0x57, 0x0D, 0x10, 0x0C,
0x00, 0x00, 0x0D, 0xA0, 0x03, 0x00, 0x00, 0x0D, 0xA5, 0xBA, 0x0B, 0x00, 0x0D, 0x0C, 0x01, 0x49,
0x00, 0x9D, 0x04, 0x00, 0x2C, 0x00, 0xA3, 0x00, 0x90, 0x06, 0x00, 0x1C, 0x00, 0x78, 0x00, 0x80,
0x06, 0x40, 0xCF, 0x6C, 0xB6, 0x7C, 0x00, 0x60, 0x08, 0x00, 0xE0, 0x00, 0xC1, 0x00, 0xA0, 0x7C,
0x00, 0x3A, 0x00, 0x00, 0xC3, 0x40, 0x19, 0x2F, 0x00, 0xD0, 0xC1, 0x90, 0x2D, 0xB9, 0x7C, 0x59,
0x75, 0x2C, 0x00, 0x30, 0x0A, 0x0B, 0x2C, 0x00, 0xC0, 0x31, 0xCC, 0xCF, 0x00, 0x67, 0x00, 0x00,
0x2C, 0x00, 0xD5, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x5B, 0x00,
0xC1, 0x05, 0x00, 0x79, 0x00, 0x00, 0x99, 0x00, 0x04, 0xB1, 0xEE, 0x2B, 0x00, 0xA9, 0x00, 0x00,
0x00, 0x00, 0xA0, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00,
0x00, 0xD0, 0x2C, 0x00, 0x00, 0x00, 0xA5, 0x96, 0x00, 0x00, 0x00, 0x3C, 0xE0, 0x00, 0x00, 0x20,
0x0C, 0x90, 0x06, 0x00, 0x90, 0xFF, 0xFF, 0x0C, 0x00, 0xE0, 0x01, 0x00, 0x3D, 0x00, 0xA6, 0x00,
0x00, 0x97, 0x00, 0x4C, 0x00, 0x00, 0xF1, 0x01, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, 0x60, 0x09,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0xD0, 0x2C, 0x00,
0x00, 0x00, 0xA5, 0x96, 0x00, 0x00, 0x00, 0x3C, 0xE0, 0x00, 0x00, 0x20, 0x0C, 0x90, 0x06, 0x00,
0x90, 0xFF, 0xFF, 0x0C, 0x00, 0xE0, 0x01, 0x00, 0x3D, 0x00, 0xA6, 0x00, 0x00, 0x97, 0x00, 0x4C,
0x00, 0x00, 0xF1, 0x01, 0x00, 0xD0, 0x1D, 0x00, 0x00, 0x00, 0x5A, 0xB4, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0xD0, 0x2C, 0x00, 0x00, 0x00, 0xA5, 0x96,
0x00, 0x00, 0x00, 0x3C, 0xE0, 0x00, 0x00, 0x20, 0x0C, 0x90, 0x06, 0x00, 0x90, 0xFF, 0xFF, 0x0C,
0x00, 0xE0, 0x01, 0x00, 0x3D, 0x00, 0xA6, 0x00, 0x00, 0x97, 0x00, 0x4C, 0x00, 0x00, 0xF1, 0x01,
0x00, 0xDB, 0x53, 0x05, 0x00, 0x30, 0x27, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x80, 0x0C, 0x00, 0x00, 0x00, 0xD0, 0x2C, 0x00, 0x00, 0x00, 0xA5, 0x96, 0x00, 0x00, 0x00, 0x3C,
0xE0, 0x00, 0x00, 0x20, 0x0C, 0x90, 0x06, 0x00, 0x90, 0xFF, 0xFF, 0x0C, 0x00, 0xE0, 0x01, 0x00,
0x3D, 0x00, 0xA6, 0x00, 0x00, 0x97, 0x00, 0x4C, 0x00, 0x00, 0xF1, 0x01, 0x00, 0x58, 0xB2, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0xD0, 0x2C, 0x00, 0x00,
0x00, 0xA5, 0x96, 0x00, 0x00, 0x00, 0x3C, 0xE0, 0x00, 0x00, 0x20, 0x0C, 0x90, 0x06, 0x00, 0x90,
0xFF, 0xFF, 0x0C, 0x00, 0xE0, 0x01, 0x00, 0x3D, 0x00, 0xA6, 0x00, 0x00, 0x97, 0x00, 0x4C, 0x00,
0x00, 0xF1, 0x01, 0x00, 0xB1, 0x2B, 0x00, 0x00, 0x00, 0x64, 0x74, 0x00, 0x00, 0x00, 0xB1, 0x2B,
0x00, 0x00, 0x00, 0x80, 0x0C, 0x00, 0x00, 0x00, 0xD0, 0x2C, 0x00, 0x00, 0x00, 0xA5, 0x96, 0x00,
0x00, 0x00, 0x3C, 0xE0, 0x00, 0x00, 0x20, 0x0C, 0x90, 0x06, 0x00, 0x90, 0xFF, 0xFF, 0x0C, 0x00,
0xE0, 0x01, 0x00, 0x3D, 0x00, 0xA6, 0x00, 0x00, 0x97, 0x00, 0x4C, 0x00, 0x00, 0xF1, 0x01, 0x00,
0x00, 0xD0, 0xFF, 0xFF, 0x8F, 0x00, 0x00, 0xC5, 0xE3, 0x00, 0x00, 0x00, 0x00, 0x4D, 0xE3, 0x00,
0x00, 0x00, 0x50, 0x0C, 0xE3, 0x00, 0x00, 0x00, 0xC0, 0x03, 0xF3, 0xFF, 0x5F, 0x00, 0xF4, 0xFF,
0xEF, 0x00, 0x00, 0x00, 0x4C, 0x00, 0xE3, 0x00, 0x00, 0x40, 0x0D, 0x00, 0xE3, 0x00, 0x00, 0xC0,
0x05, 0x00, 0xF3, 0xFF, 0x8F, 0x00, 0xA2, 0xFE, 0x7D, 0x30, 0x7F, 0x01, 0x32, 0xC0, 0x07, 0x00,
0x00, 0xF1, 0x01, 0x00, 0x00, 0xF2, 0x00, 0x00, 0x00, 0xF1, 0x01, 0x00, 0x00, 0xD0, 0x07, 0x00,
0x00, 0x50, 0x6F, 0x01, 0x11, 0x00, 0xC4, 0xFF, 0x5D, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0xB7,
0x00, 0x00, 0x50, 0xAB, 0x00, 0xA0, 0x09, 0x00, 0x00, 0x4B, 0x00, 0x00, 0x00, 0x00, 0xFB, 0xFF,
0x6F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF, 0x3F, 0x5B, 0x00, 0x00,
0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF, 0x7F, 0x00, 0xE3, 0x02, 0x00, 0x3C, 0x00, 0x00,
0x00, 0x00, 0xFB, 0xFF, 0x6F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF,
0x3F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF, 0x7F, 0x20, 0xBF, 0x00,
0xB1, 0x73, 0x09, 0x00, 0x00, 0x00, 0xFB, 0xFF, 0x6F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B,
0x00, 0x00, 0xFB, 0xFF, 0x3F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB, 0xFF,
0x7F, 0xB0, 0x51, 0x07, 0x00, 0x00, 0x00, 0xFB, 0xFF, 0x6F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00,
0x5B, 0x00, 0x00, 0xFB, 0xFF, 0x3F, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0xFB,
0xFF, 0x7F, 0x9A, 0x00, 0xB0, 0x04, 0x00, 0x00, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05,
0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xE0, 0x05, 0x69, 0x00, 0x00, 0x00,
0x5B, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5B, 0x00,
0x5B, 0x00, 0x20, 0xAF, 0x00, 0xB1, 0x82, 0x08, 0x00, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B,
0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00,
0x00, 0x5B, 0x00, 0x00, 0x5B, 0x00, 0x1C, 0x66, 0x00, 0x00, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05,
0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0x05, 0xB0, 0xFF, 0xDF, 0x06,
0x00, 0xB0, 0x05, 0x40, 0xAC, 0x00, 0xB0, 0x05, 0x00, 0xF1, 0x03, 0xB0, 0x05, 0x00, 0xB0, 0x07,
0xFA, 0xFF, 0x0B, 0x90, 0x08, 0xB0, 0x05, 0x00, 0xB0, 0x07, 0xB0, 0x05, 0x00, 0xF2, 0x03, 0xB0,
0x05, 0x40, 0x9D, 0x00, 0xB0, 0xFF, 0xCF, 0x06, 0x00, 0x00, 0xCC, 0x62, 0x03, 0x40, 0x25, 0xBC,
0x00, 0x00, 0x00, 0x00, 0x00, 0xCB, 0x00, 0x00, 0x87, 0xEB, 0x08, 0x00, 0x87, 0x5B, 0x3E, 0x00,
0x87, 0x3B, 0xD6, 0x00, 0x87, 0x4B, 0xB0, 0x08, 0x87, 0x4B, 0x10, 0x3E, 0x87, 0x4B, 0x00, 0xD6,
0x87, 0x4B, 0x00, 0xB0, 0x8E, 0x4B, 0x00, 0x10, 0x8E, 0x00, 0x60, 0x0D, 0x00, 0x00, 0x00, 0x00,
0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x50, 0x5E, 0x01,
0xE4, 0x06, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xF3, 0x00, 0x00, 0x00,
0x4D, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0x50, 0x5E, 0x00, 0xE4, 0x06,
0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x00, 0x00, 0xD0, 0x05, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x50, 0x5E, 0x01, 0xE4, 0x06, 0xD0, 0x06,
0x00, 0x40, 0x0E, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xF3, 0x00, 0x00, 0x00, 0x4D, 0xF1, 0x01, 0x00,
0x00, 0x3F, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0x50, 0x5E, 0x00, 0xE4, 0x06, 0x00, 0xC4, 0xFF, 0x5C,
0x00, 0x00, 0x10, 0xDD, 0x00, 0x00, 0x00, 0xB0, 0x54, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x50, 0x5E, 0x01, 0xE4, 0x06, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0xF1,
0x01, 0x00, 0x00, 0x3F, 0xF3, 0x00, 0x00, 0x00, 0x4D, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xD0, 0x06,
0x00, 0x40, 0x0E, 0x50, 0x5E, 0x00, 0xE4, 0x06, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x00, 0xB0, 0x2C,
0x45, 0x00, 0x00, 0x64, 0xC2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC4, 0xFF, 0x5C,
0x00, 0x50, 0x5E, 0x01, 0xE4, 0x06, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0xF1, 0x01, 0x00, 0x00, 0x3F,
0xF3, 0x00, 0x00, 0x00, 0x4D, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0x50,
0x5E, 0x00, 0xE4, 0x06, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x00, 0x80, 0x25, 0x0B, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xC4, 0xFF, 0x5C, 0x00, 0x50, 0x5E, 0x01, 0xE4, 0x06, 0xD0, 0x06, 0x00,
0x40, 0x0E, 0xF1, 0x01, 0x00, 0x00, 0x3F, 0xF3, 0x00, 0x00, 0x00, 0x4D, 0xF1, 0x01, 0x00, 0x00,
0x3F, 0xD0, 0x06, 0x00, 0x40, 0x0E, 0x50, 0x5E, 0x00, 0xE4, 0x06, 0x00, 0xC4, 0xFF, 0x5C, 0x00,
0x20, 0x00, 0x10, 0x00, 0xD0, 0x05, 0xC1, 0x04, 0x10, 0x6D, 0x5C, 0x00, 0x00, 0xF2, 0x09, 0x00,
0x10, 0x6D, 0x5D, 0x00, 0xC0, 0x05, 0xD1, 0x04, 0x20, 0x00, 0x10, 0x00, 0x00, 0xC4, 0xFF, 0xAC,
0x07, 0x50, 0x5E, 0x01, 0xF7, 0x06, 0xD0, 0x06, 0x10, 0x6D, 0x0E, 0xF1, 0x01, 0xC0, 0x05, 0x3E,
0xF3, 0x00, 0x88, 0x00, 0x4D, 0xF1, 0x50, 0x0C, 0x00, 0x3F, 0xD0, 0xD8, 0x01, 0x40, 0x0E, 0x50,
0x8F, 0x00, 0xE4, 0x06, 0x70, 0xC9, 0xFE, 0x5C, 0x00, 0x00, 0x8C, 0x00, 0x00, 0x00, 0xB1, 0x02,
0x00, 0x00, 0x00, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00,
0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00, 0x4C, 0x6A, 0x00, 0x00,
0x2E, 0xE5, 0x03, 0x91, 0x0C, 0x50, 0xFD, 0x9E, 0x01, 0x00, 0x40, 0x1E, 0x00, 0x00, 0xC0, 0x02,
0x00, 0x00, 0x00, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00,
0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00, 0x4C, 0x6A, 0x00, 0x00,
0x2E, 0xE5, 0x03, 0x91, 0x0C, 0x50, 0xFD, 0x9E, 0x01, 0x00, 0xF4, 0x08, 0x00, 0x30, 0x2B, 0x69,
0x00, 0x00, 0x00, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00,
0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00, 0x4C, 0x6A, 0x00, 0x00,
0x2E, 0xE5, 0x03, 0x91, 0x0C, 0x50, 0xFD, 0x9E, 0x01, 0x00, 0x0D, 0x57, 0x00, 0x00, 0x00, 0x00,
0x00, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4D, 0x00, 0x00,
0x4C, 0x4D, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00, 0x4C, 0x6A, 0x00, 0x00, 0x2E, 0xE5, 0x03, 0x91,
0x0C, 0x50, 0xFD, 0x9E, 0x01, 0x00, 0x40, 0x1E, 0x00, 0x00, 0xC0, 0x02, 0x00, 0x00, 0x00, 0x00,
0x00, 0x7B, 0x00, 0x20, 0x1E, 0xE2, 0x01, 0xB0, 0x07, 0x90, 0x08, 0xD4, 0x00, 0x10, 0x2E, 0x5C,
0x00, 0x00, 0xD8, 0x0C, 0x00, 0x00, 0xF0, 0x04, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03,
0x00, 0x00, 0xE0, 0x03, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0xFB, 0xEF, 0x4C,
0x00, 0x5B, 0x00, 0xF5, 0x01, 0x5B, 0x00, 0xE0, 0x03, 0x5B, 0x10, 0xE7, 0x00, 0xFB, 0xDE, 0x29,
0x00, 0x5B, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0xB2, 0xEE, 0x1B, 0x00, 0x7B, 0x00, 0x99,
0x00, 0x2D, 0x00, 0x7A, 0x00, 0x2E, 0x90, 0x0A, 0x00, 0x2E, 0xE1, 0x00, 0x00, 0x2E, 0xC0, 0x0A,
0x00, 0x2E, 0x00, 0xD9, 0x00, 0x2E, 0x00, 0xA0, 0x06, 0x2E, 0x00, 0xB0, 0x05, 0x2E, 0xD9, 0xAE,
0x00, 0x00, 0x5D, 0x00, 0x00, 0x00, 0xC2, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xEC, 0x6E,
0x00, 0x20, 0x01, 0xF2, 0x00, 0x00, 0x00, 0xE0, 0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0,
0x02, 0xD5, 0x00, 0xF6, 0x02, 0xA0, 0xDE, 0xB8, 0x02, 0x00, 0x50, 0x1D, 0x00, 0x00, 0xC1, 0x02,
0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xEC, 0x6E, 0x00, 0x20, 0x01, 0xF2, 0x00, 0x00, 0x00, 0xE0,
0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0, 0x02, 0xD5, 0x00, 0xF6, 0x02, 0xA0, 0xDE, 0xB8,
0x02, 0x00, 0xF5, 0x07, 0x00, 0x30, 0x2B, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xEC, 0x6E,
0x00, 0x20, 0x01, 0xF2, 0x00, 0x00, 0x00, 0xE0, 0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0,
0x02, 0xD5, 0x00, 0xF6, 0x02, 0xA0, 0xDE, 0xB8, 0x02, 0x30, 0x9E, 0xA0, 0x00, 0x90, 0x60, 0x7E,
0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xEC, 0x6E, 0x00, 0x20, 0x01, 0xF2, 0x00, 0x00, 0x00, 0xE0,
0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0, 0x02, 0xD5, 0x00, 0xF6, 0x02, 0xA0, 0xDE, 0xB8,
0x02, 0x10, 0x0B, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xEC, 0x6E, 0x00, 0x20, 0x01, 0xF2,
0x00, 0x00, 0x00, 0xE0, 0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0, 0x02, 0xD5, 0x00, 0xF6,
0x02, 0xA0, 0xDE, 0xB8, 0x02, 0x00, 0xB5, 0x09, 0x00, 0x00, 0x0A, 0x0A, 0x00, 0x00, 0xB5, 0x0A,
0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xEC, 0x6E, 0x00, 0x20, 0x01, 0xF2, 0x00, 0x00, 0x00, 0xE0,
0x02, 0x50, 0xCC, 0xFC, 0x02, 0xE3, 0x01, 0xE0, 0x02, 0xD5, 0x00, 0xF6, 0x02, 0xA0, 0xDE, 0xB8,
0x02, 0x60, 0xED, 0x3D, 0xE9, 0x5D, 0x00, 0x20, 0x00, 0xF5, 0x09, 0xE2, 0x01, 0x00, 0x00, 0xF1,
0x02, 0xB0, 0x06, 0x60, 0xCC, 0xFC, 0xDD, 0xDD, 0x06, 0xE3, 0x01, 0xF1, 0x02, 0x00, 0x00, 0xD5,
0x00, 0xE8, 0x0A, 0x20, 0x01, 0xA0, 0xDE, 0x08, 0xE9, 0xCE, 0x01, 0x10, 0xEA, 0x7E, 0xC0, 0x08,
0x10, 0xF1, 0x00, 0x00, 0xD3, 0x00, 0x00, 0xF2, 0x00, 0x00, 0xC0, 0x08, 0x20, 0x10, 0xEA, 0x7E,
0x00, 0xB0, 0x00, 0x00, 0x80, 0x09, 0x00, 0xB7, 0x07, 0x00, 0x9A, 0x00, 0x00, 0x00, 0xB0, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xDA, 0x5D, 0x00, 0xB0, 0x07, 0xE1, 0x03, 0xF1, 0x00, 0x90,
0x08, 0xF3, 0xDD, 0xDD, 0x08, 0xF1, 0x00, 0x00, 0x00, 0xB0, 0x08, 0x20, 0x01, 0x10, 0xEA, 0xDE,
0x03, 0x00, 0x20, 0x3E, 0x00, 0x00, 0xB0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xDA, 0x5D,
0x00, 0xB0, 0x07, 0xE1, 0x03, 0xF1, 0x00, 0x90, 0x08, 0xF3, 0xDD, 0xDD, 0x08, 0xF1, 0x00, 0x00,
0x00, 0xB0, 0x08, 0x20, 0x01, 0x10, 0xEA, 0xDE, 0x03, 0x00, 0xF2, 0x0A, 0x00, 0x10, 0x2B, 0x88,
0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xDA, 0x5D, 0x00, 0xB0, 0x07, 0xE1, 0x03, 0xF1, 0x00, 0x90,
0x08, 0xF3, 0xDD, 0xDD, 0x08, 0xF1, 0x00, 0x00, 0x00, 0xB0, 0x08, 0x20, 0x01, 0x10, 0xEA, 0xDE,
0x03, 0x00, 0x1C, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xDA, 0x5D, 0x00, 0xB0, 0x07, 0xE1,
0x03, 0xF1, 0x00, 0x90, 0x08, 0xF3, 0xDD, 0xDD, 0x08, 0xF1, 0x00, 0x00, 0x00, 0xB0, 0x08, 0x20,
0x01, 0x10, 0xEA, 0xDE, 0x03, 0xD1, 0x05, 0x20, 0x1C, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x2E, 0x00,
0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0xE1, 0x04, 0x5A, 0x00, 0x00, 0x00, 0x2E,
0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x2E, 0x00, 0x40, 0x8F, 0x00,
0xB3, 0x92, 0x06, 0x00, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00,
0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0xC0, 0x80, 0x04, 0x00, 0x00,
0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00,
0x00, 0x2E, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x96, 0xA2, 0x02, 0x00, 0xD0, 0x7F, 0x00, 0x00, 0x8A,
0xD7, 0x00, 0x00, 0x00, 0xA0, 0x07, 0x20, 0xEB, 0xBD, 0x0D, 0xD0, 0x05, 0x80, 0x0F, 0xD3, 0x00,
0x00, 0x1F, 0xD3, 0x00, 0x00, 0x0F, 0xD0, 0x05, 0x80, 0x09, 0x20, 0xDB, 0x9D, 0x00, 0xA0, 0x3D,
0x64, 0x82, 0xB1, 0x1D, 0x00, 0x00, 0x00, 0x4D, 0xED, 0x3C, 0xBE, 0x00, 0xC7, 0x4E, 0x00, 0xE2,
0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x2E, 0x00, 0xF2, 0x00, 0xC7, 0x00, 0x00,
0x00, 0x80, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xEA, 0x9E, 0x00, 0xC0, 0x07, 0xA0, 0x09,
0xF1, 0x00, 0x10, 0x0F, 0xD3, 0x00, 0x00, 0x1F, 0xF2, 0x00, 0x10, 0x0F, 0xC0, 0x08, 0xA0, 0x09,
0x10, 0xEA, 0x9D, 0x00, 0x00, 0x10, 0x3E, 0x00, 0x00, 0xA0, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00,
0x10, 0xEA, 0x9E, 0x00, 0xC0, 0x07, 0xA0, 0x09, 0xF1, 0x00, 0x10, 0x0F, 0xD3, 0x00, 0x00, 0x1F,
0xF2, 0x00, 0x10, 0x0F, 0xC0, 0x08, 0xA0, 0x09, 0x10, 0xEA, 0x9D, 0x00, 0x00, 0xE1, 0x0C, 0x00,
0x00, 0x4B, 0xA6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0xEA, 0x9E, 0x00, 0xC0, 0x07, 0xA0, 0x09,
0xF1, 0x00, 0x10, 0x0F, 0xD3, 0x00, 0x00, 0x1F, 0xF2, 0x00, 0x10, 0x0F, 0xC0, 0x08, 0xA0, 0x09,
0x10, 0xEA, 0x9D, 0x00, 0x00, 0xCC, 0x72, 0x03, 0x50, 0x35, 0xBC, 0x00, 0x00, 0x00, 0x00, 0x00,
0x10, 0xEA, 0x9E, 0x00, 0xC0, 0x07, 0xA0, 0x09, 0xF1, 0x00, 0x10, 0x0F, 0xD3, 0x00, 0x00, 0x1F,
0xF2, 0x00, 0x10, 0x0F, 0xC0, 0x08, 0xA0, 0x09, 0x10, 0xEA, 0x9D, 0x00, 0x00, 0x2A, 0x84, 0x00,
0x00, 0x00, 0x00, 0x00, 0x10, 0xEA, 0x9E, 0x00, 0xC0, 0x07, 0xA0, 0x09, 0xF1, 0x00, 0x10, 0x0F,
0xD3, 0x00, 0x00, 0x1F, 0xF2, 0x00, 0x10, 0x0F, 0xC0, 0x08, 0xA0, 0x09, 0x10, 0xEA, 0x9D, 0x00,
0x00, 0xD0, 0x04, 0x00, 0x00, 0x60, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE4, 0xEE, 0xEE, 0x0A,
0x00, 0x60, 0x01, 0x00, 0x00, 0xD0, 0x04, 0x00, 0x10, 0xEA, 0xAE, 0x09, 0xC0, 0x07, 0xF2, 0x09,
0xF1, 0x00, 0x5C, 0x0F, 0xD3, 0x90, 0x07, 0x1F, 0xF1, 0xB5, 0x10, 0x0F, 0xB0, 0x1E, 0xA0, 0x09,
0xA0, 0xEB, 0x9D, 0x00, 0x90, 0x0B, 0x00, 0x00, 0x5A, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0xD3,
0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x2E, 0x00, 0xD4, 0x6C, 0x00, 0xDB, 0xC3,
0xDE, 0xD5, 0x00, 0xD0, 0x06, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0xD3, 0x1F, 0x00,
0xD3, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x2E, 0x00, 0xD4, 0x6C, 0x00, 0xDB, 0xC3, 0xDE, 0xD5,
0x10, 0xCE, 0x00, 0xB0, 0x54, 0x0A, 0x00, 0x00, 0x00, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x1F,
0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x2E, 0x00, 0xD4, 0x6C, 0x00, 0xDB, 0xC3, 0xDE, 0xD5, 0xA0, 0x43,
0x09, 0x00, 0x00, 0x00, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3, 0x1F, 0x00, 0xD3,
0x2E, 0x00, 0xD4, 0x6C, 0x00, 0xDB, 0xC3, 0xDE, 0xD5, 0x00, 0x70, 0x0C, 0x00, 0x00, 0xC2, 0x01,
0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x00, 0xC0, 0x05, 0xB6, 0x00, 0xE2, 0x00, 0xE0, 0x01, 0x98,
0x00, 0x90, 0x08, 0x3D, 0x00, 0x20, 0x3D, 0x0D, 0x00, 0x00, 0xBC, 0x07, 0x00, 0x00, 0xF5, 0x01,
0x00, 0x00, 0xA6, 0x00, 0x00, 0x10, 0x3D, 0x00, 0x00, 0xEC, 0x07, 0x00, 0x00, 0x2E, 0x00, 0x00,
0x00, 0x2E, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x7E, 0xEC, 0x2B, 0x00, 0xBE, 0x00, 0xC7,
0x00, 0x4E, 0x00, 0xF0, 0x01, 0x2E, 0x00, 0xD0, 0x03, 0x4E, 0x00, 0xF0, 0x01, 0xBE, 0x00, 0xC7,
0x00, 0x6E, 0xEC, 0x2B, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00, 0x2E, 0x00, 0x00,
0x00, 0x50, 0x07, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x00, 0xC0, 0x05, 0xB6, 0x00, 0xE2,
0x00, 0xE0, 0x01, 0x98, 0x00, 0x90, 0x08, 0x3D, 0x00, 0x20, 0x3D, 0x0D, 0x00, 0x00, 0xBC, 0x07,
0x00, 0x00, 0xF5, 0x01, 0x00, 0x00, 0xA6, 0x00, 0x00, 0x10, 0x3D, 0x00, 0x00, 0xEC, 0x07, 0x00,
0x00,
};
const GFXglyph OpenSansGlyphs[] = {
{ 0, 0, 3, 0, 0, 0, 0 }, //
{ 3, 9, 3, 0, 9, 18, 0 }, // !
{ 5, 3, 5, 0, 9, 9, 18 }, // "
{ 9, 9, 8, 0, 9, 45, 27 }, // #
{ 7, 11, 7, 0, 10, 44, 72 }, // $
{ 11, 9, 11, 0, 9, 54, 116 }, // %
{ 10, 9, 9, 0, 9, 45, 170 }, // &
{ 3, 3, 3, 0, 9, 6, 215 }, // '
{ 4, 11, 4, 0, 9, 22, 221 }, // (
{ 4, 11, 4, 0, 9, 22, 243 }, // )
{ 7, 6, 7, 0, 10, 24, 265 }, // *
{ 7, 7, 7, 0, 8, 28, 289 }, // +
{ 3, 3, 3, 0, 2, 6, 317 }, // ,
{ 4, 1, 4, 0, 4, 2, 323 }, // -
{ 3, 2, 3, 0, 2, 4, 325 }, // .
{ 5, 9, 5, 0, 9, 27, 329 }, // /
{ 7, 9, 7, 0, 9, 36, 356 }, // 0
{ 4, 9, 7, 1, 9, 18, 392 }, // 1
{ 7, 9, 7, 0, 9, 36, 410 }, // 2
{ 7, 9, 7, 0, 9, 36, 446 }, // 3
{ 8, 9, 7, 0, 9, 36, 482 }, // 4
{ 7, 9, 7, 0, 9, 36, 518 }, // 5
{ 7, 9, 7, 0, 9, 36, 554 }, // 6
{ 7, 9, 7, 0, 9, 36, 590 }, // 7
{ 7, 9, 7, 0, 9, 36, 626 }, // 8
{ 7, 9, 7, 0, 9, 36, 662 }, // 9
{ 3, 7, 3, 0, 7, 14, 698 }, // :
{ 3, 8, 3, 0, 7, 16, 712 }, // ;
{ 7, 6, 7, 0, 8, 24, 728 }, // <
{ 7, 3, 7, 0, 6, 12, 752 }, // =
{ 7, 6, 7, 0, 8, 24, 764 }, // >
{ 6, 9, 6, 0, 9, 27, 788 }, // ?
{ 11, 10, 12, 0, 9, 60, 815 }, // @
{ 9, 9, 8, 0, 9, 45, 875 }, // A
{ 7, 9, 8, 1, 9, 36, 920 }, // B
{ 8, 9, 8, 0, 9, 36, 956 }, // C
{ 8, 9, 9, 1, 9, 36, 992 }, // D
{ 6, 9, 7, 1, 9, 27, 1028 }, // E
{ 6, 9, 7, 1, 9, 27, 1055 }, // F
{ 9, 9, 9, 0, 9, 45, 1082 }, // G
{ 8, 9, 10, 1, 9, 36, 1127 }, // H
{ 2, 9, 4, 1, 9, 9, 1163 }, // I
{ 5, 11, 3, -2, 9, 33, 1172 }, // J
{ 7, 9, 8, 1, 9, 36, 1205 }, // K
{ 6, 9, 7, 1, 9, 27, 1241 }, // L
{ 10, 9, 12, 1, 9, 45, 1268 }, // M
{ 8, 9, 10, 1, 9, 36, 1313 }, // N
{ 10, 9, 10, 0, 9, 45, 1349 }, // O
{ 7, 9, 8, 1, 9, 36, 1394 }, // P
{ 10, 11, 10, 0, 9, 55, 1430 }, // Q
{ 7, 9, 8, 1, 9, 36, 1485 }, // R
{ 7, 9, 7, 0, 9, 36, 1521 }, // S
{ 8, 9, 7, 0, 9, 36, 1557 }, // T
{ 8, 9, 9, 1, 9, 36, 1593 }, // U
{ 8, 9, 8, 0, 9, 36, 1629 }, // V
{ 12, 9, 12, 0, 9, 54, 1665 }, // W
{ 8, 9, 8, 0, 9, 36, 1719 }, // X
{ 8, 9, 7, 0, 9, 36, 1755 }, // Y
{ 7, 9, 7, 0, 9, 36, 1791 }, // Z
{ 3, 11, 4, 1, 9, 22, 1827 }, // [
{ 5, 9, 5, 0, 9, 27, 1849 }, // <backslash>
{ 4, 11, 4, 0, 9, 22, 1876 }, // ]
{ 7, 5, 7, 0, 9, 20, 1898 }, // ^
{ 7, 1, 6, -1, -1, 4, 1918 }, // _
{ 3, 2, 8, 2, 10, 4, 1922 }, // `
{ 7, 7, 7, 0, 7, 28, 1926 }, // a
{ 7, 10, 8, 1, 10, 40, 1954 }, // b
{ 6, 7, 6, 0, 7, 21, 1994 }, // c
{ 7, 10, 8, 0, 10, 40, 2015 }, // d
{ 7, 7, 7, 0, 7, 28, 2055 }, // e
{ 5, 10, 4, 0, 10, 30, 2083 }, // f
{ 7, 10, 7, 0, 7, 40, 2113 }, // g
{ 6, 10, 8, 1, 10, 30, 2153 }, // h
{ 2, 10, 3, 1, 10, 10, 2183 }, // i
{ 4, 13, 3, -1, 10, 26, 2193 }, // j
{ 6, 10, 7, 1, 10, 30, 2219 }, // k
{ 2, 10, 3, 1, 10, 10, 2249 }, // l
{ 11, 7, 12, 1, 7, 42, 2259 }, // m
{ 6, 7, 8, 1, 7, 21, 2301 }, // n
{ 8, 7, 8, 0, 7, 28, 2322 }, // o
{ 7, 10, 8, 1, 7, 40, 2350 }, // p
{ 7, 10, 8, 0, 7, 40, 2390 }, // q
{ 5, 7, 5, 1, 7, 21, 2430 }, // r
{ 6, 7, 6, 0, 7, 21, 2451 }, // s
{ 5, 9, 5, 0, 9, 27, 2472 }, // t
{ 6, 7, 8, 1, 7, 21, 2499 }, // u
{ 7, 7, 7, 0, 7, 28, 2520 }, // v
{ 10, 7, 10, 0, 7, 35, 2548 }, // w
{ 7, 7, 7, 0, 7, 28, 2583 }, // x
{ 7, 10, 7, 0, 7, 40, 2611 }, // y
{ 6, 7, 6, 0, 7, 21, 2651 }, // z
{ 5, 11, 5, 0, 9, 33, 2672 }, // {
{ 2, 13, 7, 3, 10, 13, 2705 }, // |
{ 5, 11, 5, 0, 9, 33, 2718 }, // }
{ 7, 1, 7, 0, 5, 4, 2751 }, // ~
{ 0, 0, 3, 0, 0, 0, 2755 }, //  
{ 3, 9, 3, 0, 7, 18, 2755 }, // ¡
{ 6, 9, 7, 1, 9, 27, 2773 }, // ¢
{ 7, 9, 7, 0, 9, 36, 2800 }, // £
{ 7, 7, 7, 0, 8, 28, 2836 }, // ¤
{ 8, 9, 7, 0, 9, 36, 2864 }, // ¥
{ 2, 13, 7, 3, 10, 13, 2900 }, // ¦
{ 6, 10, 7, 0, 10, 30, 2913 }, // §
{ 5, 1, 8, 1, 9, 3, 2943 }, // ¨
{ 11, 9, 11, 0, 9, 54, 2946 }, // ©
{ 4, 4, 5, 0, 9, 8, 3000 }, // ª
{ 6, 5, 6, 0, 6, 15, 3008 }, // «
{ 7, 3, 7, 0, 5, 12, 3023 }, // ¬
{ 4, 1, 4, 0, 4, 2, 3035 }, // ­
{ 11, 9, 11, 0, 9, 54, 3037 }, // ®
{ 8, 1, 7, -1, 11, 4, 3091 }, // ¯
{ 5, 4, 6, 0, 9, 12, 3095 }, // °
{ 7, 8, 7, 0, 8, 32, 3107 }, // ±
{ 5, 6, 5, 0, 9, 18, 3139 }, // ²
{ 5, 6, 5, 0, 9, 18, 3157 }, // ³
{ 3, 2, 8, 2, 10, 4, 3175 }, // ´
{ 6, 10, 8, 1, 7, 30, 3179 }, // µ
{ 8, 12, 9, 0, 10, 48, 3209 }, // ¶
{ 3, 2, 3, 0, 5, 4, 3257 }, // ·
{ 3, 3, 3, 0, 0, 6, 3261 }, // ¸
{ 4, 6, 5, 0, 9, 12, 3267 }, // ¹
{ 5, 4, 5, 0, 9, 12, 3279 }, // º
{ 6, 5, 6, 0, 6, 15, 3291 }, // »
{ 10, 9, 10, 0, 9, 45, 3306 }, // ¼
{ 10, 9, 10, 0, 9, 45, 3351 }, // ½
{ 10, 9, 10, 0, 9, 45, 3396 }, // ¾
{ 6, 9, 6, 0, 7, 27, 3441 }, // ¿
{ 9, 12, 8, 0, 12, 60, 3468 }, // À
{ 9, 12, 8, 0, 12, 60, 3528 }, // Á
{ 9, 12, 8, 0, 12, 60, 3588 }, // Â
{ 9, 12, 8, 0, 12, 60, 3648 }, // Ã
{ 9, 11, 8, 0, 11, 55, 3708 }, // Ä
{ 9, 12, 8, 0, 12, 60, 3763 }, // Å
{ 12, 9, 11, -1, 9, 54, 3823 }, // Æ
{ 8, 12, 8, 0, 9, 48, 3877 }, // Ç
{ 6, 12, 7, 1, 12, 36, 3925 }, // È
{ 6, 12, 7, 1, 12, 36, 3961 }, // É
{ 6, 12, 7, 1, 12, 36, 3997 }, // Ê
{ 6, 11, 7, 1, 11, 33, 4033 }, // Ë
{ 3, 12, 4, 0, 12, 24, 4066 }, // Ì
{ 3, 12, 4, 1, 12, 24, 4090 }, // Í
{ 5, 12, 4, -1, 12, 36, 4114 }, // Î
{ 4, 11, 4, 0, 11, 22, 4150 }, // Ï
{ 9, 9, 9, 0, 9, 45, 4172 }, // Ð
{ 8, 12, 10, 1, 12, 48, 4217 }, // Ñ
{ 10, 12, 10, 0, 12, 60, 4265 }, // Ò
{ 10, 12, 10, 0, 12, 60, 4325 }, // Ó
{ 10, 12, 10, 0, 12, 60, 4385 }, // Ô
{ 10, 12, 10, 0, 12, 60, 4445 }, // Õ
{ 10, 11, 10, 0, 11, 55, 4505 }, // Ö
{ 7, 7, 7, 0, 8, 28, 4560 }, // ×
{ 10, 9, 10, 0, 9, 45, 4588 }, // Ø
{ 8, 12, 9, 1, 12, 48, 4633 }, // Ù
{ 8, 12, 9, 1, 12, 48, 4681 }, // Ú
{ 8, 12, 9, 1, 12, 48, 4729 }, // Û
{ 8, 11, 9, 1, 11, 44, 4777 }, // Ü
{ 8, 12, 7, 0, 12, 48, 4821 }, // Ý
{ 7, 9, 8, 1, 9, 36, 4869 }, // Þ
{ 7, 10, 8, 1, 10, 40, 4905 }, // ß
{ 7, 10, 7, 0, 10, 40, 4945 }, // à
{ 7, 10, 7, 0, 10, 40, 4985 }, // á
{ 7, 10, 7, 0, 10, 40, 5025 }, // â
{ 7, 10, 7, 0, 10, 40, 5065 }, // ã
{ 7, 9, 7, 0, 9, 36, 5105 }, // ä
{ 7, 11, 7, 0, 11, 44, 5141 }, // å
{ 11, 7, 11, 0, 7, 42, 5185 }, // æ
{ 6, 10, 6, 0, 7, 30, 5227 }, // ç
{ 7, 10, 7, 0, 10, 40, 5257 }, // è
{ 7, 10, 7, 0, 10, 40, 5297 }, // é
{ 7, 10, 7, 0, 10, 40, 5337 }, // ê
{ 7, 9, 7, 0, 9, 36, 5377 }, // ë
{ 4, 10, 3, -1, 10, 20, 5413 }, // ì
{ 3, 10, 3, 1, 10, 20, 5433 }, // í
{ 5, 10, 3, -1, 10, 30, 5453 }, // î
{ 5, 9, 3, -1, 9, 27, 5483 }, // ï
{ 8, 10, 8, 0, 10, 40, 5510 }, // ð
{ 6, 10, 8, 1, 10, 30, 5550 }, // ñ
{ 8, 10, 8, 0, 10, 40, 5580 }, // ò
{ 8, 10, 8, 0, 10, 40, 5620 }, // ó
{ 8, 10, 8, 0, 10, 40, 5660 }, // ô
{ 8, 10, 8, 0, 10, 40, 5700 }, // õ
{ 8, 9, 8, 0, 9, 36, 5740 }, // ö
{ 7, 6, 7, 0, 8, 24, 5776 }, // ÷
{ 8, 7, 8, 0, 7, 28, 5800 }, // ø
{ 6, 10, 8, 1, 10, 30, 5828 }, // ù
{ 6, 10, 8, 1, 10, 30, 5858 }, // ú
{ 6, 10, 8, 1, 10, 30, 5888 }, // û
{ 6, 9, 8, 1, 9, 27, 5918 }, // ü
{ 7, 13, 7, 0, 10, 52, 5945 }, // ý
{ 7, 13, 8, 1, 10, 52, 5997 }, // þ
{ 7, 12, 7, 0, 9, 48, 6049 }, // ÿ
};
const UnicodeInterval OpenSansIntervals[] = {
{ 0x20, 0x7E, 0x0 },
{ 0xA0, 0xFF, 0x5F },
};
const GFXfont OpenSans = {
(uint8_t*)OpenSansBitmaps,
(GFXglyph*)OpenSansGlyphs,
(UnicodeInterval*)OpenSansIntervals,
2,
0,
17,
14,
-4,
};