├── .gitignore
├── LICENSE
├── README.md
├── data
├── index.html
└── weather.html
├── esp8266_oled.ino
├── oledfont.h
├── pcb
└── ESP01S_OLED_Gerber.zip
├── selecticon.h
├── selectweatherfont.h
└── weathericons.h
/.gitignore:
--------------------------------------------------------------------------------
1 | .vscode/*
2 | build/*
3 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 AaronChuzb
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # ESP01S_OLED_TIME
2 |
3 | ## 一、依赖的库
4 | **ESP8266 and ESP32 Oled Driver for SSD1306 display**:https://github.com/ThingPulse/esp8266-oled-ssd1306.git
5 |
6 |
7 | **ESP8266_Heweather**:https://github.com/Ldufan/ESP8266_Heweather.git
8 |
9 | ## 二、说明
10 | 文件中的天气api为我个人的免费账户注册日请求量有限,请更换为你自己的,这个是免费的。其次项目并未完全写完,像间隔15分钟获取天气数据没有完善,其他页面内容也有待完善,完善的过程比较简单,后面会填上这个坑,另外会把硬件的实物图放上。
11 |
--------------------------------------------------------------------------------
/data/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | WIFI配网
7 |
8 |
9 |
10 |
WIFI配网
11 |
12 |
13 |
14 | 一键配置
15 |
16 |
17 |
40 |
96 |
--------------------------------------------------------------------------------
/data/weather.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 天气城市配置
7 |
8 |
9 |
10 |
天气城市配置
11 |
12 |
13 |
城市代码不会填的话去页面下方输入你的城市查
14 |
配置所在城市
15 |
16 |
城市代码查询
17 |
18 |
点击对应的城市或地区将自动填充城市代码
19 |
20 |
21 |
输入所在城市的小写拼音,大城市可以直接输入区名例如(chaoyang)
22 |
23 |
查询
24 |
25 |
26 |
86 |
152 |
--------------------------------------------------------------------------------
/esp8266_oled.ino:
--------------------------------------------------------------------------------
1 | #include
2 | #include
3 | #include //闪存文件系统
4 | #include //json数据处理库(第三方)
5 | #include
6 | #include "time.h"
7 | #include
8 | #include "SSD1306Wire.h"
9 | #include "OLEDDisplayUi.h"
10 | #include
11 | #include "oledfont.h"
12 | #include "selecticon.h"
13 | #include "weathericons.h"
14 | #include "selectweatherfont.h"
15 |
16 |
17 |
18 | /* ----------------------------------------------------------全局数据定义以及特殊变量声明--------------------------------------------------------------- */
19 |
20 | ESP8266WebServer server(80); //创建Web服务端口为80
21 | SSD1306Wire display(0x3c, 2, 0);
22 | OLEDDisplayUi ui ( &display );
23 |
24 | /* wifi连接与配网相关定义 */
25 |
26 | String WIFI_SSID = ""; //WIFI名称及密码
27 | String WIFI_PWD = "";
28 |
29 | /* 天气api相关定义 */
30 |
31 | const String UserKey = "c2309af516b04492a222943c075683c3"; // 私钥 https://dev.heweather.com/docs/start/get-api-key
32 | String Location = "101280101"; // 城市代码 https://github.com/heweather/LocationList,表中的 Location_ID
33 | const String Unit = "m"; // 公制-m/英制-i
34 | const String Lang = "en"; // 语言 英文-en/中文-zh
35 | int ROUND = 15 * 60000; // 更新间隔<分钟>实时天气API 10~20分钟更新一次
36 | WeatherNow weatherNow;
37 | String WEATHER_ICON; //天气图片
38 | char WEATHER_TYPE[100]; //天气类型
39 | String TEMP; //温度
40 | float HUM; //湿度
41 | int length = 0; //天气类型中文长度
42 |
43 |
44 | /* 日期更新相关宏定义 */
45 |
46 | const String WDAY_NAMES[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; //星期
47 | #define TZ 8 // 时区为8
48 | #define DST_MN 0 // 默认为0
49 | #define TZ_MN ((TZ)*60)
50 | #define TZ_SEC ((TZ)*3600)
51 | #define DST_SEC ((DST_MN)*60)
52 |
53 |
54 | Ticker tick_key; //按键1扫描定时器
55 | int KEY_DOWN_COUNT = 0; //按键按下计数
56 | int KEY_STATE_NOW = 0; //按键目前状态
57 | int KEY_STATE = 0; //按键即将判断的状态 1:短按,2:长按
58 | int KEY_NUM = 0; //按键编号
59 |
60 | /* 功能变量例如按键功能判断IP地址等 */
61 |
62 | const int DISPLAY_LIGHT_MODE = 1; //显示模式 1:长亮,0:30秒后自动息屏
63 | String IP_ADDRESS; //IP地址
64 |
65 | /* 进度条 */
66 | int PERCENT = 1;
67 |
68 | /* 是否配网 */
69 | bool ISCONFIG = false;
70 |
71 |
72 | /* ----------------------------------------------------------框架页面函数--------------------------------------------------------------- */
73 |
74 | /* 已配网的覆盖层 */
75 | void drawOverlay(OLEDDisplay *display, OLEDDisplayUiState* state) {
76 | int x,y;
77 | display->drawHorizontalLine(0, 54, 128);//画横线
78 | }
79 |
80 | void drawUnconfigOverlay(OLEDDisplay *display, OLEDDisplayUiState* state) {
81 | int x,y;
82 | // display->drawHorizontalLine(0, 54, 128);//画横线
83 | }
84 |
85 | /* 配网二维码页面 */
86 | void drawQRCode(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {
87 | display->setTextAlignment(TEXT_ALIGN_CENTER);
88 | display->drawXbm(0+x, 0+y, qrcode_width,qrcode_height, qrcode);
89 | drawChinese(display, 66 + x, 0 + y, "扫描左侧二");
90 | drawChinese(display, 66 + x, 16 + y, "维码获取名");
91 | drawChinese(display, 66 + x, 32 + y, "称密码或直");
92 | drawChinese(display, 66 + x, 50 + y, "接连接");
93 | }
94 |
95 | /* 日期页面 */
96 | void drawDateTime(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {
97 | time_t now = time(nullptr);
98 | struct tm* timeInfo = localtime(&now);
99 | char buff[16];
100 | display->setTextAlignment(TEXT_ALIGN_CENTER);
101 | display->setFont(ArialMT_Plain_16);
102 | sprintf_P(buff, PSTR("%02d-%02d "), timeInfo->tm_mon + 1, timeInfo->tm_mday);
103 | display->drawString(60 + x, 5 + y, String(buff));
104 | display->setFont(ArialMT_Plain_24);
105 | sprintf_P(buff, PSTR("%02d:%02d:%02d"), timeInfo->tm_hour, timeInfo->tm_min, timeInfo->tm_sec);
106 | display->drawString(64 + x, 22 + y, String(buff));
107 | display->setTextAlignment(TEXT_ALIGN_LEFT);
108 | display->drawXbm(62+x, 5+y, 16,16, xing);
109 | display->drawXbm(79+x, 5+y, 16,16, qi);
110 | if (WDAY_NAMES[timeInfo->tm_wday]=="Mon")
111 | display->drawXbm(96+x, 5+y, 16,16, yi);
112 | else if (WDAY_NAMES[timeInfo->tm_wday]=="Tue")
113 | display->drawXbm(96+x, 5+y, 16,16, er);
114 | else if (WDAY_NAMES[timeInfo->tm_wday]=="Wed")
115 | display->drawXbm(96+x, 5+y, 16,16, san);
116 | else if (WDAY_NAMES[timeInfo->tm_wday]=="Thu")
117 | display->drawXbm(96+x, 5+y, 16,16, si);
118 | else if (WDAY_NAMES[timeInfo->tm_wday]=="Fri")
119 | display->drawXbm(96+x, 5+y, 16,16, wu);
120 | else if (WDAY_NAMES[timeInfo->tm_wday]=="Sat")
121 | display->drawXbm(96+x, 5+y, 16,16, liu);
122 | else if (WDAY_NAMES[timeInfo->tm_wday]=="Sun")
123 | display->drawXbm(96+x, 5+y, 16,16, ri);
124 | }
125 |
126 | /* 天气页面 */
127 | void drawWeather(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {
128 | display->setTextAlignment(TEXT_ALIGN_LEFT);
129 | display->setFont(Meteocons_Plain_36);
130 | display->drawString(x + 0, y+0 , WEATHER_ICON);
131 | display->setTextAlignment(TEXT_ALIGN_LEFT);
132 | display->setFont(DSEG7_Classic_Regular_20);
133 | int temppos;
134 | if(TEMP.length() == 1) {
135 | temppos = 65;
136 | }
137 | if(TEMP.length() == 2) {
138 | temppos = 55;
139 | }
140 | if(TEMP.length() > 2){
141 | temppos = 35;
142 | }
143 | display->drawString(x + temppos, y + 8, TEMP);
144 | // display->setFont(Cousine_Regular_36);
145 | // display->drawString(x + 72, y + 2, "°C");
146 | display->drawXbm(x + 88, y + 6, 28, 28, c);
147 | int pos;
148 | if(length == 1) { pos = 12; }
149 | if(length == 2) { pos = 10; }
150 | if(length == 3) { pos = 4; }
151 | if(length >= 4) { pos = 0; }
152 | drawChinese(display, pos + x, 42 + y, WEATHER_TYPE);
153 | drawChinese(display, 60 + x, 38 + y, "湿度");
154 | display->setFont(Dialog_plain_12);
155 | display->drawString(x + 88, y + 38, ':' + String(int(HUM)) + '%');
156 | }
157 |
158 | void drawFrame3(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {
159 | display->setFont(ArialMT_Plain_10);
160 | display->setTextAlignment(TEXT_ALIGN_LEFT);
161 | display->drawString(0 + x, 11 + y, "Left aligned (0,10)");
162 | display->setTextAlignment(TEXT_ALIGN_CENTER);
163 | display->drawString(64 + x, 22 + y, "Center aligned (64,22)");
164 | display->setTextAlignment(TEXT_ALIGN_RIGHT);
165 | display->drawString(128 + x, 33 + y, "Right aligned (128,33)");
166 | }
167 |
168 | void drawFrame4(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {
169 | display->setTextAlignment(TEXT_ALIGN_LEFT);
170 | display->setFont(ArialMT_Plain_10);
171 | display->drawStringMaxWidth(0 + x, 10 + y, 128, "Lorem ipsum\n dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore.");
172 | }
173 |
174 | void drawFrame5(OLEDDisplay *display, OLEDDisplayUiState* state, int16_t x, int16_t y) {
175 | display->drawXbm(96+x, 5+y, 16,16, ri);
176 | }
177 | FrameCallback frames[] = { drawDateTime, drawWeather, drawFrame3, drawFrame4, drawFrame5 }; //已配网的页面框架
178 | FrameCallback unconfigframes[] = { drawQRCode }; //未配网的页面框架
179 | int frameCount = 5;
180 | OverlayCallback overlays[] = { drawOverlay }; //已配网的页面覆盖层
181 | OverlayCallback unconfigoverlays[] = { drawUnconfigOverlay };
182 | int overlaysCount = 1;
183 |
184 |
185 |
186 | /* ----------------------------------------------------------WiFi配网--------------------------------------------------------------- */
187 |
188 | /* 配置网络和初次更新信息 */
189 |
190 | void configUpdate(OLEDDisplay *display) {
191 | drawProgress(display, 10, "连接中");
192 | if (SPIFFS.begin()) { // 打开闪存文件系统
193 | Serial.println("闪存文件系统打开成功");
194 | } else {
195 | Serial.println("闪存文件系统打开失败");
196 | }
197 | if(SPIFFS.exists("/config.json")){ // 判断有没有config.json这个文件
198 | ISCONFIG = true;
199 | Serial.println("存在配置信息,正在自动连接");
200 | const size_t capacity = JSON_OBJECT_SIZE(1) + JSON_OBJECT_SIZE(2) + JSON_OBJECT_SIZE(3) + 90; //分配一个内存空间
201 | DynamicJsonDocument doc(capacity);// 声明json处理对象
202 | File configJson = SPIFFS.open("/config.json", "r");
203 | deserializeJson(doc, configJson); // json数据序列化
204 | const String ssid = doc["ssid"];
205 | const String password = doc["password"];
206 | const String citycode = doc["citycode"];
207 | Serial.println(citycode);
208 | Location = citycode;
209 | WIFI_SSID = ssid;
210 | WIFI_PWD = password;
211 | Serial.println(WIFI_SSID);
212 | Serial.println(WIFI_PWD);
213 | WiFi.mode(WIFI_STA); // 更换wifi模式
214 | WiFi.begin(ssid.c_str(), password.c_str()); // 连接wifi
215 | while(WiFi.status()!= WL_CONNECTED){
216 | delay(500);
217 | Serial.println(".");
218 | }
219 | configJson.close();
220 | Serial.println(WiFi.localIP());
221 | } else {
222 | Serial.println("不存在配置信息,正在打开web配网模式");
223 | IPAddress softLocal(192,168,1,1);
224 | IPAddress softGateway(192,168,1,1);
225 | IPAddress softSubnet(255,255,255,0);
226 | WiFi.softAPConfig(softLocal, softGateway, softSubnet);
227 | WiFi.softAP("WeatherClock", "liSFYpxC"); //这里是配网模式下热点的名字和密码(不用记)
228 | ISCONFIG = false;
229 | frameCount = 1;
230 | }
231 | server.on("/", HTTP_ANY, handleRoot);//web首页监听
232 | server.on("/set", handleConnect); // 配置ssid密码监听,感觉跟express的路由好像
233 | server.on("/setweather", handleWeather);
234 | server.onNotFound(handleNotFound); //web服务监听未找到路径的处理方式
235 | server.begin();
236 | if(ISCONFIG) {
237 | drawProgress(display, 50, "更新时间");
238 | configTime(TZ_SEC, DST_SEC, "ntp.ntsc.ac.cn", "ntp1.aliyun.com"); //ntp获取时间同步系统时间戳
239 | drawProgress(display, 80, "更新天气");
240 | weatherNow.config(UserKey, Location, Unit, Lang);
241 | if(weatherNow.get()){ // 获取天气更新
242 | int icon_code = weatherNow.getIcon();
243 | WEATHER_ICON = getIcons(String(icon_code));
244 | TEMP = String(weatherNow.getTemp());
245 | Serial.println(TEMP);
246 | String type = getWeatherType(icon_code);
247 | HUM = weatherNow.getHumidity();
248 | length = type.length() / 3;
249 | for(int i =0 ; iclear();
269 | display->setTextAlignment(TEXT_ALIGN_CENTER);
270 | display->setFont(ArialMT_Plain_10);
271 | // display->drawString(64, 10, label);
272 | if (strlen(label) / 3 == 3) {
273 | drawChinese(display, 46, 8, label);
274 | } else {
275 | drawChinese(display, 40, 8, label);
276 | }
277 | display->drawProgressBar(2, 28, 124, 10, i);
278 | display->display();
279 | if(ISCONFIG){
280 | delay(30);
281 | } else {
282 | delay(10);
283 | }
284 | }
285 | PERCENT = progress;
286 | }
287 |
288 | /* IP地址转字符串 */
289 | String ip2Str(IPAddress ip) {
290 | String s = "";
291 | for (int i = 0; i < 4; i++) {
292 | s += i ? "." + String(ip[i]) : String(ip[i]);
293 | }
294 | return s;
295 | }
296 |
297 | /* 按键扫描以及功能 */
298 | void keyScan() {
299 | if(digitalRead(3)==0 && digitalRead(1)!=0){
300 | KEY_DOWN_COUNT++;
301 | KEY_STATE_NOW = 1;
302 | if (KEY_DOWN_COUNT >= 10 && KEY_DOWN_COUNT < 1000) { //按键1计数
303 | KEY_STATE = 1;
304 | }
305 | if (KEY_DOWN_COUNT >= 1000) {
306 | KEY_STATE = 2;
307 | }
308 | KEY_NUM = 3;
309 | } else if(digitalRead(1)==0 && digitalRead(3)!=0){
310 | KEY_DOWN_COUNT++;
311 | KEY_STATE_NOW = 1;
312 | if (KEY_DOWN_COUNT >= 10 && KEY_DOWN_COUNT < 1000) { //按键2计数
313 | KEY_STATE = 1;
314 | }
315 | if (KEY_DOWN_COUNT >= 1000 && KEY_DOWN_COUNT < 5000) {
316 | KEY_STATE = 2;
317 | }
318 | if (KEY_DOWN_COUNT >= 5000) {
319 | KEY_STATE = 3;
320 | }
321 | KEY_NUM = 1;
322 | } else {
323 | KEY_DOWN_COUNT = 0;
324 | KEY_STATE_NOW = 0;
325 | }
326 | if (KEY_STATE_NOW == 0 && KEY_STATE == 1){ //按键短按
327 | if(KEY_NUM == 3){
328 | ui.previousFrame();
329 | }
330 | if(KEY_NUM == 1){
331 | ui.nextFrame();
332 | }
333 | KEY_STATE = 0;
334 | KEY_NUM = 0;
335 | }
336 | if (KEY_STATE_NOW == 0 && KEY_STATE == 2){ //按键长按
337 | if(KEY_NUM == 3){
338 | display.displayOn();
339 | }
340 | if(KEY_NUM == 1){
341 | display.displayOff();
342 | }
343 | KEY_STATE = 0;
344 | KEY_NUM = 0;
345 | }
346 | if(KEY_STATE_NOW == 0 && KEY_STATE == 3){
347 | removeConfig();
348 | ESP.restart();
349 | KEY_STATE = 0;
350 | KEY_NUM = 0;
351 | }
352 | }
353 |
354 | /* 显示单个中文字符 */
355 | void drawCNword(OLEDDisplay *display, int x0, int y0, const char chinese[3]){
356 | int x,y;
357 | for(int i = 0; i < 73; i++) {
358 | if(CN12LIST[i].Index[0] == chinese[0] && CN12LIST[i].Index[1] == chinese[1] && CN12LIST[i].Index[2] == chinese[2]) {
359 | display->drawXbm(x + x0, y + y0, 12, 12, CN12LIST[i].cn12_id);
360 | }
361 | }
362 | }
363 |
364 | /* 显示多个中文(无标点符号以及英文字母) */
365 | void drawChinese(OLEDDisplay *display, int x, int y, const char chinese[]) {
366 | int x0 = x;
367 | int i = 0;
368 | while (i < strlen(chinese)){
369 | drawCNword(display, x0, y, chinese+i);
370 | x0+=12;
371 | i+=3;
372 | }
373 | }
374 |
375 | void handleRoot() { //展示网页的关键代码
376 | if(!ISCONFIG){
377 | if(SPIFFS.exists("/index.html")){
378 | File index = SPIFFS.open("/index.html", "r");
379 | server.streamFile(index, "text/html");
380 | index.close();
381 | } else {
382 | handleNotFound();
383 | }
384 | } else {
385 | if(SPIFFS.exists("/weather.html")){
386 | File weather = SPIFFS.open("/weather.html", "r");
387 | server.streamFile(weather, "text/html");
388 | weather.close();
389 | } else {
390 | handleNotFound();
391 | }
392 | }
393 | }
394 |
395 | void handleConnect() { //处理配置信息的函数
396 | String ssid = server.arg("ssid"); //arg是获取请求参数,视频中最后面展示了请求的完整链接
397 | String password = server.arg("password");
398 | String citycode = "101280101"; //默认广州天气
399 | server.sendHeader("Access-Control-Allow-Origin", "*"); //允许跨域的请求头
400 | server.send(200, "text/plain", "OK");
401 | delay(500);
402 | WiFi.mode(WIFI_STA); //改变wifi模式
403 | WiFi.begin(ssid.c_str(), password.c_str());//String类型直接用会报错,不要问为什么,转成char *就行了。
404 | while(WiFi.status()!= WL_CONNECTED){
405 | delay(500);
406 | Serial.println(".");
407 | }
408 | Serial.println(WiFi.localIP());
409 | removeConfig(); // 不管有没有配置先删除一次再说。
410 | String payload; // 拼接构造一段字符串形式的json数据长{"ssid":"xxxxx","password":"xxxxxxxxxxx","citycode":"xxxx"}
411 | payload += "{\"ssid\":\"";
412 | payload += ssid;
413 | payload +="\",\"password\":\"";
414 | payload += password;
415 | payload +="\",\"citycode\":\"";
416 | payload += citycode;
417 | payload += "\"}";
418 |
419 | File wifiConfig = SPIFFS.open("/config.json", "w");
420 | wifiConfig.println(payload);//将数据写入config.json文件中
421 | wifiConfig.close();
422 | ESP.restart();
423 | }
424 |
425 |
426 | void handleWeather() {
427 | String citycode = server.arg("citycode");
428 | Location = citycode;
429 | server.sendHeader("Access-Control-Allow-Origin", "*"); //允许跨域的请求头
430 | server.send(200, "text/plain", "OK");
431 | removeConfig(); // 不管有没有配置先删除一次再说。
432 | const String ssid = WIFI_SSID;
433 | const String password = WIFI_PWD;
434 | String payload; // 拼接构造一段字符串形式的json数据长{"ssid":"xxxxx","password":"xxxxxxxxxxx","citycode":"xxxx"}
435 | payload += "{\"ssid\":\"";
436 | payload += ssid;
437 | payload +="\",\"password\":\"";
438 | payload += password;
439 | payload += "\",\"citycode\":\"";
440 | payload += citycode;
441 | payload += "\"}";
442 | Serial.println(payload);
443 | File weatherConfig = SPIFFS.open("/config.json", "w");
444 | weatherConfig.println(payload);//将数据写入config.json文件中
445 | delay(100);
446 | weatherConfig.close();
447 | delay(100);
448 | ESP.restart();
449 | }
450 |
451 | void handleNotFound() {
452 | String message = "File Not Found\n\n";
453 | server.sendHeader("Access-Control-Allow-Origin", "*"); //允许跨域的请求头
454 | server.send(404, "text/plain", message);
455 | }
456 |
457 |
458 | void removeConfig(){
459 | if(SPIFFS.exists("/config.json")){ // 判断有没有config.json这个文件
460 | if (SPIFFS.remove("/config.json")){
461 | Serial.println("删除旧配置");
462 | } else {
463 | Serial.println("删除旧配置失败");
464 | }
465 | }
466 | }
467 |
468 | void removeData(){
469 | SPIFFS.format();
470 | }
471 |
472 |
473 | /* ----------------------------------------------------------主进程--------------------------------------------------------------- */
474 | void setup() {
475 | /* Serial.begin(115200);
476 | Serial.println(""); */
477 |
478 | display.init();
479 | display.setContrast(200);
480 | display.clear();
481 | display.display();
482 | display.flipScreenVertically();
483 | configUpdate(&display);
484 | pinMode(3, INPUT_PULLUP);
485 | pinMode(1, INPUT_PULLUP);
486 | tick_key.attach_ms(1, keyScan);
487 | IP_ADDRESS = ip2Str(WiFi.localIP());
488 | ui.setTargetFPS(45);
489 | ui.setActiveSymbol(activeSymbol);
490 | ui.setInactiveSymbol(inactiveSymbol);
491 | ui.disableAutoTransition();
492 | ui.setIndicatorPosition(BOTTOM);
493 | ui.setIndicatorDirection(LEFT_RIGHT);
494 | ui.setFrameAnimation(SLIDE_LEFT);
495 | if (ISCONFIG) {
496 | ui.setFrames(frames, frameCount);
497 | ui.setOverlays(overlays, overlaysCount);
498 | } else {
499 | ui.disableAllIndicators();
500 | ui.setFrames(unconfigframes, frameCount);
501 | ui.setOverlays(unconfigoverlays, overlaysCount);
502 | }
503 | ui.init();
504 | display.flipScreenVertically();
505 | }
506 |
507 |
508 | /* ----------------------------------------------------------循环(定时更新数据)--------------------------------------------------------------- */
509 | void loop() {
510 | display.clear();
511 | server.handleClient();
512 | int remainingTimeBudget = ui.update();
513 | if (remainingTimeBudget > 0) {
514 | delay(remainingTimeBudget);
515 | }
516 | }
517 |
518 |
519 |
--------------------------------------------------------------------------------
/oledfont.h:
--------------------------------------------------------------------------------
1 | #include
2 |
3 |
4 | #define qrcode_width 64
5 | #define qrcode_height 64
6 | static uint8_t qrcode[] = {
7 | 0xFF, 0x7F, 0x3C, 0xE0, 0x01, 0x30, 0xFE, 0xFF, 0xFF, 0x7F, 0x3C, 0xE0,
8 | 0x01, 0x30, 0xFE, 0xFF, 0x03, 0x60, 0x00, 0xE0, 0x39, 0x33, 0x06, 0xC0,
9 | 0x03, 0x60, 0x00, 0xE0, 0x39, 0x33, 0x06, 0xC0, 0xF3, 0x67, 0x0C, 0xFF,
10 | 0x3F, 0x03, 0xE6, 0xCF, 0xF3, 0x67, 0x0C, 0xFF, 0x3F, 0x03, 0xE6, 0xCF,
11 | 0xF3, 0x67, 0x0C, 0xFF, 0x3F, 0x03, 0xE6, 0xCF, 0xF3, 0x67, 0x3C, 0x03,
12 | 0x06, 0x3C, 0xE6, 0xCF, 0xF3, 0x67, 0x3C, 0x03, 0x06, 0x3C, 0xE6, 0xCF,
13 | 0xF3, 0x67, 0xFC, 0xE3, 0xF9, 0x3F, 0xE6, 0xCF, 0xF3, 0x67, 0xFC, 0xE3,
14 | 0xF9, 0x3F, 0xE6, 0xCF, 0x03, 0x60, 0x30, 0x9C, 0x39, 0x0C, 0x06, 0xC0,
15 | 0x03, 0x60, 0x30, 0x9C, 0x39, 0x0C, 0x06, 0xC0, 0xFF, 0x7F, 0xCC, 0x9C,
16 | 0x39, 0x33, 0xFE, 0xFF, 0xFF, 0x7F, 0xCC, 0x9C, 0x39, 0x33, 0xFE, 0xFF,
17 | 0x00, 0x00, 0x30, 0xE3, 0xC1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xE3,
18 | 0xC1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0xE3, 0xC1, 0x00, 0x00, 0x00,
19 | 0xFF, 0x61, 0x0C, 0xE0, 0x07, 0xFF, 0xE1, 0xCF, 0xFF, 0x61, 0x0C, 0xE0,
20 | 0x07, 0xFF, 0xE1, 0xCF, 0x7F, 0x00, 0x30, 0x00, 0x38, 0xF3, 0x7F, 0x3E,
21 | 0x7F, 0x00, 0x30, 0x00, 0x38, 0xF3, 0x7F, 0x3E, 0x83, 0x61, 0x0C, 0x80,
22 | 0xC1, 0xC0, 0x99, 0x3F, 0x83, 0x61, 0x0C, 0x80, 0xC1, 0xC0, 0x99, 0x3F,
23 | 0x73, 0x80, 0x03, 0xFF, 0x39, 0xC3, 0xE7, 0x01, 0x73, 0x80, 0x03, 0xFF,
24 | 0x39, 0xC3, 0xE7, 0x01, 0x00, 0xE0, 0x3F, 0x03, 0xFE, 0x3F, 0x80, 0x0F,
25 | 0x00, 0xE0, 0x3F, 0x03, 0xFE, 0x3F, 0x80, 0x0F, 0x00, 0xE0, 0x3F, 0x03,
26 | 0xFE, 0x3F, 0x80, 0x0F, 0x00, 0x00, 0xFC, 0x63, 0x3E, 0xFF, 0x07, 0x00,
27 | 0x00, 0x00, 0xFC, 0x63, 0x3E, 0xFF, 0x07, 0x00, 0x73, 0xE0, 0xFF, 0x9C,
28 | 0xC1, 0x3C, 0x86, 0xFF, 0x73, 0xE0, 0xFF, 0x9C, 0xC1, 0x3C, 0x86, 0xFF,
29 | 0xFF, 0x81, 0xCF, 0x7C, 0x06, 0xCC, 0xFF, 0x01, 0xFF, 0x81, 0xCF, 0x7C,
30 | 0x06, 0xCC, 0xFF, 0x01, 0xF3, 0x7F, 0xCC, 0x03, 0xFE, 0xFF, 0xE1, 0xCF,
31 | 0xF3, 0x7F, 0xCC, 0x03, 0xFE, 0xFF, 0xE1, 0xCF, 0xF3, 0x7F, 0xCC, 0x03,
32 | 0xFE, 0xFF, 0xE1, 0xCF, 0x7C, 0x1E, 0x3C, 0x7C, 0x00, 0x33, 0x9E, 0xC1,
33 | 0x7C, 0x1E, 0x3C, 0x7C, 0x00, 0x33, 0x9E, 0xC1, 0x73, 0x66, 0x00, 0x1F,
34 | 0x06, 0xF3, 0xF9, 0x0F, 0x73, 0x66, 0x00, 0x1F, 0x06, 0xF3, 0xF9, 0x0F,
35 | 0xF0, 0x87, 0xC3, 0x1C, 0xFE, 0xFC, 0x1F, 0xFE, 0xF0, 0x87, 0xC3, 0x1C,
36 | 0xFE, 0xFC, 0x1F, 0xFE, 0x0C, 0xE6, 0xCF, 0x7F, 0xF8, 0xFC, 0x7F, 0xFE,
37 | 0x0C, 0xE6, 0xCF, 0x7F, 0xF8, 0xFC, 0x7F, 0xFE, 0x00, 0x00, 0xCC, 0xFC,
38 | 0xFF, 0x30, 0x60, 0x0E, 0x00, 0x00, 0xCC, 0xFC, 0xFF, 0x30, 0x60, 0x0E,
39 | 0x00, 0x00, 0xCC, 0xFC, 0xFF, 0x30, 0x60, 0x0E, 0xFF, 0x7F, 0xC0, 0x7F,
40 | 0x38, 0x3C, 0x66, 0x30, 0xFF, 0x7F, 0xC0, 0x7F, 0x38, 0x3C, 0x66, 0x30,
41 | 0x03, 0x60, 0xC0, 0x00, 0x3E, 0x30, 0x60, 0xF0, 0x03, 0x60, 0xC0, 0x00,
42 | 0x3E, 0x30, 0x60, 0xF0, 0xF3, 0x67, 0xF0, 0x9C, 0xFF, 0xF0, 0xFF, 0x01,
43 | 0xF3, 0x67, 0xF0, 0x9C, 0xFF, 0xF0, 0xFF, 0x01, 0xF3, 0x67, 0xFC, 0x9F,
44 | 0x39, 0xCC, 0xF9, 0xCF, 0xF3, 0x67, 0xFC, 0x9F, 0x39, 0xCC, 0xF9, 0xCF,
45 | 0xF3, 0x67, 0xCC, 0x63, 0x00, 0x33, 0x18, 0xCE, 0xF3, 0x67, 0xCC, 0x63,
46 | 0x00, 0x33, 0x18, 0xCE, 0xF3, 0x67, 0xCC, 0x63, 0x00, 0x33, 0x18, 0xCE,
47 | 0x03, 0x60, 0x0C, 0x83, 0x07, 0x33, 0xFE, 0x31, 0x03, 0x60, 0x0C, 0x83,
48 | 0x07, 0x33, 0xFE, 0x31, 0xFF, 0x7F, 0x3C, 0x9C, 0x07, 0x3F, 0x00, 0x30,
49 | 0xFF, 0x7F, 0x3C, 0x9C, 0x07, 0x3F, 0x00, 0x30
50 | };
51 |
52 | //汉字字模
53 | const unsigned char xing[] U8X8_PROGMEM = {
54 | 0x00, 0x00, 0xF8, 0x0F, 0x08, 0x08, 0xF8, 0x0F, 0x08, 0x08, 0xF8, 0x0F, 0x80, 0x00, 0x88, 0x00,
55 | 0xF8, 0x1F, 0x84, 0x00, 0x82, 0x00, 0xF8, 0x0F, 0x80, 0x00, 0x80, 0x00, 0xFE, 0x3F, 0x00, 0x00
56 | }; /*星*/
57 | const unsigned char qi[] U8X8_PROGMEM = {
58 | 0x44, 0x00, 0x44, 0x3E, 0xFE, 0x22, 0x44, 0x22, 0x44, 0x22, 0x7C, 0x3E, 0x44, 0x22, 0x44, 0x22,
59 | 0x7C, 0x22, 0x44, 0x3E, 0x44, 0x22, 0xFF, 0x22, 0x20, 0x21, 0x44, 0x21, 0x82, 0x28, 0x41, 0x10
60 | }; /*期*/
61 |
62 | const unsigned char yi[] U8X8_PROGMEM = {
63 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x7F,
64 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
65 | };/*"一"*/
66 |
67 | const unsigned char er[] U8X8_PROGMEM = {
68 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
69 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
70 | };/*"二", 0*/
71 |
72 | const unsigned char san[] U8X8_PROGMEM = {
73 | 0x00, 0x00, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x1F,
74 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00
75 | };/*"三", 1*/
76 |
77 | const unsigned char si[] U8X8_PROGMEM = {
78 | 0x00, 0x00, 0x00, 0x00, 0xFE, 0x3F, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
79 | 0x12, 0x22, 0x12, 0x3C, 0x0A, 0x20, 0x06, 0x20, 0x02, 0x20, 0xFE, 0x3F, 0x02, 0x20, 0x00, 0x00
80 | };/*"四"*/
81 |
82 | const unsigned char wu[] U8X8_PROGMEM = {
83 | 0x00, 0x00, 0xFE, 0x3F, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0xFC, 0x0F, 0x20, 0x08,
84 | 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x10, 0x08, 0x10, 0x08, 0x10, 0x08, 0xFF, 0x7F, 0x00, 0x00
85 | };/*"五"*/
86 |
87 | const unsigned char liu[] U8X8_PROGMEM = {
88 | 0x40, 0x00, 0x80, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
89 | 0x20, 0x02, 0x20, 0x04, 0x10, 0x08, 0x10, 0x10, 0x08, 0x10, 0x04, 0x20, 0x02, 0x20, 0x00, 0x00
90 | };/*"六"*/
91 | const unsigned char ri[] U8X8_PROGMEM = {
92 | 0x00, 0x00, 0xF8, 0x0F, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0xF8, 0x0F,
93 | 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0xF8, 0x0F, 0x08, 0x08
94 | };/*"日",0*/
95 |
96 | const unsigned char c[] U8X8_PROGMEM = {
97 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x44,0x00,0x00,0x00,
98 | 0x44,0x00,0x00,0x00,0x44,0xC0,0x1F,0x00,0x78,0xF0,0x7F,0x00,0x00,0x38,0xE0,0x00,
99 | 0x00,0x1C,0xC0,0x01,0x00,0x0C,0x80,0x01,0x00,0x0E,0x80,0x00,0x00,0x06,0x00,0x00,
100 | 0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,
101 | 0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x80,0x03,0x00,0x0E,0x80,0x01,
102 | 0x00,0x1C,0xC0,0x01,0x00,0x3C,0xE0,0x00,0x00,0xF8,0x7F,0x00,0x00,0xE0,0x3F,0x00,
103 | 0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
104 | };/*"℃",0*/
105 |
106 |
107 | const uint8_t activeSymbol[] PROGMEM = {
108 | B00000000,
109 | B00000000,
110 | B00011000,
111 | B00100100,
112 | B01000010,
113 | B01000010,
114 | B00100100,
115 | B00011000
116 | };
117 |
118 | const uint8_t inactiveSymbol[] PROGMEM = {
119 | B00000000,
120 | B00000000,
121 | B00000000,
122 | B00000000,
123 | B00011000,
124 | B00011000,
125 | B00000000,
126 | B00000000
127 | };
128 |
129 | const unsigned char cn1[] U8X8_PROGMEM = {
130 | 0x80,0x00,0xF7,0x07,0x85,0x00,0xE5,0x03,0x85,0x00,0xF7,0x07,0x25,0x02,0xE5,0x03,
131 | 0x25,0x02,0xE7,0x03,0x25,0x02,0x20,0x03
132 | };/*"晴",0*/
133 | const unsigned char cn2[] U8X8_PROGMEM = {
134 | 0x10,0x00,0xF0,0x01,0x88,0x00,0x44,0x00,0x2B,0x01,0x90,0x00,0xCC,0x07,0x23,0x02,
135 | 0x58,0x01,0xC0,0x00,0x30,0x00,0x0F,0x00
136 | };/*"多",1*/
137 | const unsigned char cn3[] U8X8_PROGMEM = {
138 | 0x00,0x00,0xFC,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x07,0x20,0x00,0x10,0x00,
139 | 0x88,0x00,0x04,0x01,0xFE,0x03,0x00,0x02
140 | };/*"云",2*/
141 | const unsigned char cn4[] U8X8_PROGMEM = {
142 | 0x20,0x00,0x20,0x00,0x24,0x01,0x24,0x02,0x22,0x04,0x21,0x04,0x20,0x00,0x20,0x01,
143 | 0x80,0x00,0x60,0x00,0x18,0x00,0x07,0x00
144 | };/*"少",3*/
145 | const unsigned char cn5[] U8X8_PROGMEM = {
146 | 0xF2,0x07,0x04,0x04,0x00,0x04,0xFA,0x05,0x0A,0x05,0x0A,0x05,0xFA,0x05,0x0A,0x05,
147 | 0x0A,0x05,0xFA,0x05,0x02,0x04,0x02,0x07
148 | };/*"间",4*/
149 | const unsigned char cn6[] U8X8_PROGMEM = {
150 | 0xEF,0x03,0x29,0x02,0x29,0x02,0xE5,0x03,0x25,0x02,0x29,0x02,0xE9,0x03,0x29,0x02,
151 | 0x29,0x02,0x27,0x02,0x11,0x02,0x89,0x03
152 | };/*"阴",5*/
153 | const unsigned char cn7[] U8X8_PROGMEM = {
154 | 0x80,0x00,0x8F,0x00,0xE9,0x07,0x49,0x00,0x45,0x01,0x25,0x01,0xE9,0x07,0x09,0x01,
155 | 0x09,0x01,0xE7,0x07,0x01,0x01,0x01,0x01
156 | };/*"阵",6*/
157 | const unsigned char cn8[] U8X8_PROGMEM = {
158 | 0xFF,0x07,0x20,0x00,0x20,0x00,0xFF,0x07,0x21,0x04,0xA5,0x04,0x29,0x05,0x21,0x04,
159 | 0xA5,0x04,0x29,0x05,0x21,0x04,0x01,0x07
160 | };/*"雨",7*/
161 | const unsigned char cn9[] U8X8_PROGMEM = {
162 | 0xE0,0x03,0x27,0x02,0x24,0x02,0xE4,0x03,0x87,0x00,0xF1,0x07,0x91,0x04,0x97,0x04,
163 | 0xF4,0x07,0x84,0x00,0x84,0x02,0xF3,0x07
164 | };/*"强",8*/
165 | const unsigned char cn10[] U8X8_PROGMEM = {
166 | 0xFE,0x03,0x20,0x00,0xFF,0x07,0xAD,0x05,0x20,0x00,0xAE,0x03,0x00,0x00,0xFE,0x03,
167 | 0x22,0x02,0xFE,0x03,0x22,0x02,0xFE,0x03
168 | };/*"雷",9*/
169 | const unsigned char cn11[] U8X8_PROGMEM = {
170 | 0x88,0x00,0x98,0x04,0xA4,0x02,0x84,0x00,0xE6,0x03,0x85,0x00,0x84,0x00,0xF4,0x07,
171 | 0x84,0x00,0x84,0x00,0x84,0x00,0x84,0x00
172 | };/*"伴",10*/
173 | const unsigned char cn12[] U8X8_PROGMEM = {
174 | 0x10,0x00,0x10,0x00,0xFF,0x07,0x08,0x00,0xFC,0x03,0x06,0x02,0xFD,0x03,0x04,0x02,
175 | 0xFC,0x03,0x04,0x02,0x04,0x02,0x04,0x03
176 | };/*"有",11*/
177 | const unsigned char cn13[] U8X8_PROGMEM = {
178 | 0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0xFF,0x07,0x20,0x00,0x50,0x00,0x50,0x00,
179 | 0x88,0x00,0x88,0x00,0x04,0x01,0x03,0x06
180 | };/*"大",12*/
181 | const unsigned char cn14[] U8X8_PROGMEM = {
182 | 0x20,0x00,0x20,0x00,0x20,0x00,0xFE,0x03,0x22,0x02,0x22,0x02,0x22,0x02,0xFE,0x03,
183 | 0x22,0x02,0x20,0x00,0x20,0x00,0x20,0x00
184 | };/*"中",13*/
185 | const unsigned char cn15[] U8X8_PROGMEM = {
186 | 0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x24,0x01,0x24,0x02,0x22,0x02,0x22,0x04,
187 | 0x21,0x04,0x20,0x00,0x20,0x00,0x38,0x00
188 | };/*"小",14*/
189 | const unsigned char cn16[] U8X8_PROGMEM = {
190 | 0x04,0x00,0xF4,0x03,0x24,0x02,0x2F,0x02,0x24,0x01,0x26,0x07,0x2E,0x04,0x65,0x04,
191 | 0xA4,0x02,0x14,0x01,0x94,0x02,0x4C,0x04
192 | };/*"极",15*/
193 | const unsigned char cn17[] U8X8_PROGMEM = {
194 | 0x81,0x00,0x92,0x04,0x90,0x04,0xF7,0x07,0x00,0x00,0xF5,0x07,0x85,0x00,0xF5,0x07,
195 | 0x52,0x05,0x54,0x05,0x53,0x05,0x10,0x06
196 | };/*"端",16*/
197 | const unsigned char cn18[] U8X8_PROGMEM = {
198 | 0x40,0x00,0xCF,0x03,0x69,0x02,0x89,0x01,0x65,0x06,0x85,0x00,0xE9,0x03,0x89,0x00,
199 | 0xA9,0x00,0xE7,0x07,0x81,0x00,0x81,0x00
200 | };/*"降",17*/
201 | const unsigned char cn19[] U8X8_PROGMEM = {
202 | 0x04,0x00,0xF4,0x07,0x92,0x04,0x99,0x04,0x97,0x04,0xF4,0x07,0x92,0x04,0x9F,0x04,
203 | 0x90,0x04,0x9C,0x04,0xF3,0x07,0x10,0x04
204 | };/*"细",18*/
205 | const unsigned char cn20[] U8X8_PROGMEM = {
206 | 0xFE,0x03,0x02,0x02,0xFE,0x03,0x02,0x02,0xFE,0x03,0x88,0x00,0xFE,0x03,0x88,0x00,
207 | 0xFF,0x07,0x24,0x01,0xAB,0x06,0x34,0x01
208 | };/*"暴",19*/
209 | const unsigned char cn21[] U8X8_PROGMEM = {
210 | 0x20,0x00,0x20,0x00,0xF9,0x03,0x12,0x00,0x50,0x00,0x48,0x00,0xF8,0x07,0x40,0x00,
211 | 0x52,0x01,0x49,0x02,0x44,0x04,0x60,0x00
212 | };/*"冻",20*/
213 | const unsigned char cn22[] U8X8_PROGMEM = {
214 | 0xFE,0x03,0x20,0x00,0xFF,0x07,0xAD,0x05,0x20,0x00,0xAE,0x03,0x00,0x00,0xFE,0x03,
215 | 0x00,0x02,0xFC,0x03,0x00,0x02,0xFE,0x03
216 | };/*"雪",21*/
217 | const unsigned char cn23[] U8X8_PROGMEM = {
218 | 0x20,0x00,0x20,0x00,0xFE,0x03,0x20,0x00,0x24,0x01,0xA8,0x00,0x20,0x00,0xFF,0x07,
219 | 0x50,0x00,0x88,0x00,0x04,0x01,0x03,0x06
220 | };/*"夹",22*/
221 | const unsigned char cn24[] U8X8_PROGMEM = {
222 | 0x88,0x00,0xFF,0x07,0x88,0x00,0x41,0x02,0xFA,0x07,0x50,0x02,0xF1,0x03,0x52,0x02,
223 | 0xF8,0x07,0x10,0x01,0x22,0x01,0x81,0x01
224 | };/*"薄",23*/
225 | const unsigned char cn25[] U8X8_PROGMEM = {
226 | 0xFE,0x03,0x20,0x00,0xFF,0x07,0x25,0x05,0xFC,0x01,0x8A,0x00,0x70,0x00,0x8C,0x01,
227 | 0x13,0x06,0xFC,0x01,0x08,0x01,0x86,0x01
228 | };/*"雾",24*/
229 | const unsigned char cn26[] U8X8_PROGMEM = {
230 | 0xFE,0x03,0x20,0x00,0xFF,0x07,0x25,0x05,0x0C,0x00,0xCB,0x07,0x5A,0x05,0xC7,0x07,
231 | 0x4C,0x05,0xDB,0x07,0x14,0x01,0xDB,0x07
232 | };/*"霾",25*/
233 | const unsigned char cn27[] U8X8_PROGMEM = {
234 | 0x04,0x00,0xE4,0x03,0x04,0x01,0x9F,0x00,0x44,0x00,0xE4,0x07,0x4C,0x05,0x47,0x05,
235 | 0xA4,0x04,0x94,0x04,0x44,0x04,0x26,0x03
236 | };/*"扬",26*/
237 | const unsigned char cn28[] U8X8_PROGMEM = {
238 | 0x82,0x00,0x84,0x00,0xA0,0x02,0xA0,0x04,0x91,0x04,0x92,0x04,0x88,0x00,0x80,0x04,
239 | 0x04,0x02,0x82,0x01,0x61,0x00,0x1C,0x00
240 | };/*"沙",27*/
241 | const unsigned char cn29[] U8X8_PROGMEM = {
242 | 0x02,0x07,0xF4,0x00,0x40,0x04,0x90,0x02,0x21,0x00,0xF2,0x03,0x00,0x01,0x80,0x00,
243 | 0xF4,0x07,0x82,0x00,0x81,0x00,0xC0,0x00
244 | };/*"浮",28*/
245 | const unsigned char cn30[] U8X8_PROGMEM = {
246 | 0x20,0x00,0x24,0x01,0x24,0x02,0x22,0x04,0x21,0x04,0x00,0x00,0x20,0x00,0x20,0x00,
247 | 0xFE,0x03,0x20,0x00,0x20,0x00,0xFF,0x07
248 | };/*"尘",29*/
249 | const unsigned char cn31[] U8X8_PROGMEM = {
250 | 0x80,0x00,0x81,0x00,0xFA,0x07,0x48,0x04,0x40,0x00,0xA1,0x04,0xB2,0x02,0x28,0x01,
251 | 0x20,0x01,0x22,0x02,0x61,0x04,0x20,0x00
252 | };/*"浓",30*/
253 | const unsigned char cn32[] U8X8_PROGMEM = {
254 | 0x40,0x00,0xFE,0x07,0x12,0x01,0xFE,0x07,0x12,0x01,0xF2,0x01,0x02,0x00,0xFA,0x03,
255 | 0x12,0x02,0x22,0x01,0xC2,0x00,0x39,0x07
256 | };/*"度",31*/
257 | const unsigned char cn33[] U8X8_PROGMEM = {
258 | 0x84,0x00,0x84,0x00,0xE5,0x03,0x8F,0x00,0xF5,0x07,0x04,0x01,0xEC,0x07,0x07,0x01,
259 | 0x24,0x01,0x44,0x01,0x04,0x01,0xC4,0x01
260 | };/*"特",32*/
261 | const unsigned char cn34[] U8X8_PROGMEM = {
262 | 0x44,0x00,0x44,0x00,0xEF,0x01,0x44,0x01,0x6C,0x01,0x47,0x05,0xA4,0x05,0x24,0x06,
263 | 0x16,0x04,0x00,0x00,0x4A,0x02,0x91,0x04
264 | };/*"热",33*/
265 | const unsigned char cn35[] U8X8_PROGMEM = {
266 | 0x40,0x00,0x40,0x00,0xA1,0x00,0x12,0x01,0x48,0x06,0x80,0x00,0xF0,0x03,0x00,0x02,
267 | 0x04,0x01,0xA2,0x00,0x41,0x00,0x80,0x00
268 | };/*"冷",34*/
269 | const unsigned char cn36[] U8X8_PROGMEM = {
270 | 0x20,0x00,0x20,0x00,0xFE,0x03,0x20,0x00,0x20,0x00,0xFF,0x07,0x70,0x00,0xA8,0x00,
271 | 0x24,0x01,0x23,0x06,0x20,0x00,0x20,0x00
272 | };/*"未",35*/
273 | const unsigned char cn37[] U8X8_PROGMEM = {
274 | 0x04,0x00,0x04,0x00,0xBC,0x07,0x8A,0x04,0x89,0x04,0x88,0x04,0xFF,0x04,0x88,0x04,
275 | 0x94,0x04,0xA4,0x07,0xA2,0x04,0x01,0x00
276 | };/*"知",36*/
277 | const unsigned char cn38[] U8X8_PROGMEM = {
278 | 0x40,0x00,0x41,0x00,0x42,0x00,0xC0,0x04,0xDC,0x02,0x50,0x01,0x50,0x01,0x54,0x01,
279 | 0x4A,0x02,0x49,0x02,0x44,0x04,0x60,0x00
280 | };/*"冰",37*/
281 | const unsigned char cn39[] U8X8_PROGMEM = {
282 | 0xFE,0x03,0x20,0x00,0xFF,0x07,0xA9,0x04,0x04,0x00,0xFC,0x03,0x02,0x02,0x7D,0x02,
283 | 0x44,0x02,0x7C,0x03,0x04,0x04,0xF8,0x07
284 | };/*"雹",38*/
285 | const unsigned char cn40[] U8X8_PROGMEM = {
286 | 0x00,0x04,0x7F,0x04,0x04,0x05,0x22,0x05,0x7F,0x05,0x48,0x05,0x08,0x05,0x7F,0x05,
287 | 0x08,0x05,0x08,0x04,0x78,0x04,0x07,0x06
288 | };/*"到",39*/
289 | const unsigned char cn41[] U8X8_PROGMEM = {
290 | 0x00,0x00,0xFE,0x07,0x90,0x00,0x94,0x02,0x98,0x01,0x90,0x00,0xFE,0x07,0x02,0x00,
291 | 0x02,0x00,0x02,0x00,0x02,0x00,0x01,0x00
292 | };/*"严",40*/
293 | const unsigned char cn42[] U8X8_PROGMEM = {
294 | 0xC0,0x03,0x3E,0x00,0x20,0x00,0xFF,0x07,0x22,0x02,0xFE,0x03,0x22,0x02,0xFE,0x03,
295 | 0x20,0x00,0xFE,0x03,0x20,0x00,0xFF,0x07
296 | };/*"重",41*/
297 | const unsigned char cn43[] U8X8_PROGMEM = {
298 | 0x04,0x00,0xE4,0x07,0x24,0x04,0x2F,0x04,0xE4,0x07,0x26,0x04,0x2E,0x04,0xE5,0x07,
299 | 0x24,0x04,0x24,0x04,0xE4,0x07,0x24,0x04
300 | };/*"相",42*/
301 | const unsigned char cn44[] U8X8_PROGMEM = {
302 | 0x00,0x02,0x00,0x02,0x1F,0x02,0xD0,0x07,0x10,0x02,0x11,0x02,0x4A,0x02,0x8A,0x02,
303 | 0x84,0x02,0x0A,0x02,0x12,0x02,0x91,0x03
304 | };/*"对",43*/
305 | const unsigned char cn45[] U8X8_PROGMEM = {
306 | 0x01,0x00,0xFA,0x03,0x08,0x02,0xF8,0x03,0x09,0x02,0xFA,0x03,0xA0,0x00,0xA4,0x04,
307 | 0xA8,0x02,0xA2,0x00,0xA1,0x00,0xFC,0x07
308 | };/*"湿",44*/
309 |
310 | const unsigned char cn46[] U8X8_PROGMEM = {
311 | 0x04,0x00,0xE4,0x07,0x04,0x04,0x1F,0x04,0x04,0x04,0xC4,0x07,0x1C,0x04,0x07,0x04,
312 | 0x04,0x04,0x04,0x04,0xE4,0x07,0x06,0x04
313 | };/*"扫",45*/
314 | const unsigned char cn47[] U8X8_PROGMEM = {
315 | 0x24,0x02,0xF4,0x07,0x24,0x02,0x0F,0x00,0xF4,0x07,0x94,0x04,0x9C,0x04,0xF7,0x07,
316 | 0x94,0x04,0x94,0x04,0xF4,0x07,0x16,0x04
317 | };/*"描",46*/
318 | const unsigned char cn48[] U8X8_PROGMEM = {
319 | 0x10,0x00,0x10,0x00,0xFF,0x07,0x10,0x00,0x08,0x00,0x08,0x00,0xF8,0x03,0x44,0x00,
320 | 0x44,0x00,0x42,0x00,0x41,0x00,0xFC,0x07
321 | };/*"左",47*/
322 | const unsigned char cn49[] U8X8_PROGMEM = {
323 | 0x04,0x04,0x7C,0x04,0x4A,0x05,0x4A,0x05,0x4B,0x05,0x4A,0x05,0x5A,0x05,0x5A,0x05,
324 | 0x12,0x05,0x12,0x04,0x2A,0x04,0x46,0x06
325 | };/*"侧",48*/
326 | const unsigned char cn50[] U8X8_PROGMEM = {
327 | 0x00,0x00,0x00,0x00,0xFE,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
328 | 0x00,0x00,0x00,0x00,0xFF,0x07,0x00,0x00
329 | };/*"二",49*/
330 | const unsigned char cn51[] U8X8_PROGMEM = {
331 | 0x44,0x01,0x44,0x02,0xE2,0x07,0x29,0x01,0x37,0x01,0xE4,0x07,0x22,0x01,0x2F,0x01,
332 | 0xE0,0x07,0x2C,0x01,0x23,0x01,0xE0,0x07
333 | };/*"维",50*/
334 | const unsigned char cn52[] U8X8_PROGMEM = {
335 | 0xF0,0x03,0x0F,0x02,0x24,0x02,0x24,0x02,0x22,0x02,0xEE,0x07,0x0B,0x04,0x0A,0x04,
336 | 0xFA,0x05,0x0E,0x04,0x0A,0x04,0x00,0x03
337 | };/*"码",51*/
338 | const unsigned char cn53[] U8X8_PROGMEM = {
339 | 0x04,0x01,0xFF,0x07,0x04,0x01,0x11,0x02,0x8A,0x04,0x84,0x00,0xFB,0x07,0x88,0x00,
340 | 0x4C,0x01,0x4B,0x01,0x28,0x02,0x16,0x04
341 | };/*"获",52*/
342 | const unsigned char cn54[] U8X8_PROGMEM = {
343 | 0x00,0x00,0x3F,0x00,0xD2,0x03,0x92,0x02,0x9E,0x02,0x92,0x02,0x9E,0x02,0x92,0x02,
344 | 0x32,0x01,0x1F,0x01,0x90,0x02,0x50,0x04
345 | };/*"取",53*/
346 | const unsigned char cn55[] U8X8_PROGMEM = {
347 | 0x10,0x00,0x10,0x00,0xF8,0x03,0x04,0x02,0x0A,0x01,0xD0,0x00,0x30,0x00,0xFC,0x07,
348 | 0x0B,0x04,0x08,0x04,0xF8,0x07,0x08,0x04
349 | };/*"名",54*/
350 | const unsigned char cn56[] U8X8_PROGMEM = {
351 | 0x48,0x00,0x47,0x00,0xC4,0x07,0x24,0x04,0x9F,0x02,0x84,0x00,0xAE,0x02,0xB6,0x04,
352 | 0xA5,0x04,0x94,0x04,0x84,0x00,0xC4,0x00
353 | };/*"称",55*/
354 | const unsigned char cn57[] U8X8_PROGMEM = {
355 | 0x20,0x00,0xFF,0x07,0x11,0x04,0xA0,0x00,0x4A,0x02,0x2A,0x05,0xF1,0x05,0x0C,0x00,
356 | 0x20,0x00,0x22,0x02,0x22,0x02,0xFE,0x03
357 | };/*"密",56*/
358 | const unsigned char cn58[] U8X8_PROGMEM = {
359 | 0xF0,0x03,0x0F,0x02,0x24,0x02,0x24,0x02,0x22,0x02,0xEE,0x07,0x0B,0x04,0x0A,0x04,
360 | 0xFA,0x05,0x0E,0x04,0x0A,0x04,0x00,0x03
361 | };/*"码",57*/
362 | const unsigned char cn59[] U8X8_PROGMEM = {
363 | 0x41,0x00,0x42,0x00,0xF8,0x07,0x20,0x00,0x90,0x00,0xF3,0x03,0x82,0x00,0x82,0x00,
364 | 0xFA,0x07,0x82,0x00,0x82,0x00,0xFD,0x07
365 | };/*"连",58*/
366 | const unsigned char cn60[] U8X8_PROGMEM = {
367 | 0x44,0x00,0x84,0x00,0xF4,0x07,0x2F,0x02,0x44,0x01,0xF4,0x07,0x8C,0x00,0xF7,0x07,
368 | 0x44,0x02,0x64,0x02,0x84,0x01,0x76,0x06
369 | };/*"接",59*/
370 | const unsigned char cn61[] U8X8_PROGMEM = {
371 | 0x00,0x00,0xFF,0x07,0x20,0x00,0xFE,0x03,0x22,0x02,0xFE,0x03,0x22,0x02,0xFE,0x03,
372 | 0x22,0x00,0x24,0x00,0x18,0x00,0xE7,0x07
373 | };/*"更",50*/
374 | const unsigned char cn62[] U8X8_PROGMEM = {
375 | 0x08,0x04,0xBE,0x03,0x80,0x00,0xA2,0x00,0x94,0x07,0xBF,0x02,0x88,0x02,0xBE,0x02,
376 | 0x88,0x02,0xAA,0x02,0x49,0x02,0x2C,0x02
377 | };/*"新",61*/
378 | const unsigned char cn63[] U8X8_PROGMEM = {
379 | 0x00,0x02,0x0F,0x02,0x09,0x02,0xE9,0x07,0x09,0x02,0x0F,0x02,0x49,0x02,0x89,0x02,
380 | 0x89,0x02,0x0F,0x02,0x09,0x02,0x80,0x03
381 | };/*"时",62*/
382 | const unsigned char cn64[] U8X8_PROGMEM = {
383 | 0xF2,0x07,0x04,0x04,0x00,0x04,0xFA,0x05,0x0A,0x05,0x0A,0x05,0xFA,0x05,0x0A,0x05,
384 | 0x0A,0x05,0xFA,0x05,0x02,0x04,0x02,0x07
385 | };/*"间",63*/
386 | const unsigned char cn65[] U8X8_PROGMEM = {
387 | 0x00,0x00,0xFE,0x03,0x20,0x00,0x20,0x00,0x20,0x00,0xFF,0x07,0x20,0x00,0x50,0x00,
388 | 0x50,0x00,0x88,0x00,0x04,0x01,0x03,0x06
389 | };/*"天",64*/
390 | const unsigned char cn66[] U8X8_PROGMEM = {
391 | 0x04,0x00,0xFC,0x07,0x02,0x00,0xFD,0x03,0x00,0x00,0xFE,0x01,0x00,0x01,0x00,0x01,
392 | 0x00,0x01,0x00,0x05,0x00,0x06,0x00,0x04
393 | };/*"气",65*/
394 | const unsigned char cn67[] U8X8_PROGMEM = {
395 | 0x41,0x00,0xFA,0x07,0x40,0x00,0xF0,0x03,0x43,0x00,0xFA,0x07,0x12,0x02,0xF2,0x03,
396 | 0x12,0x02,0xF2,0x03,0x16,0x02,0x12,0x03
397 | };/*"请",66*/
398 | const unsigned char cn68[] U8X8_PROGMEM = {
399 | 0x88,0x00,0x97,0x04,0xA4,0x02,0x84,0x00,0xEF,0x07,0x24,0x04,0xE6,0x07,0x2E,0x04,
400 | 0xE5,0x07,0x24,0x04,0x24,0x04,0x24,0x06
401 | };/*"稍",67*/
402 | const unsigned char cn69[] U8X8_PROGMEM = {
403 | 0x42,0x00,0xDE,0x07,0x29,0x01,0x20,0x00,0xFE,0x03,0x20,0x00,0xFF,0x07,0x80,0x00,
404 | 0xFF,0x07,0x84,0x00,0x88,0x00,0xE0,0x00
405 | };/*"等",68*/
406 | const unsigned char cn70[] U8X8_PROGMEM = {
407 | 0x00,0x00,0x7F,0x07,0x14,0x04,0x7F,0x04,0x55,0x04,0x55,0x07,0x63,0x01,0x41,0x01,
408 | 0x7F,0x01,0x41,0x05,0x7F,0x05,0x41,0x06
409 | };/*"配",69*/
410 | const unsigned char cn71[] U8X8_PROGMEM = {
411 | 0xFF,0x07,0x01,0x04,0x01,0x04,0x23,0x06,0x55,0x05,0x89,0x04,0x89,0x04,0x55,0x05,
412 | 0x23,0x06,0x01,0x04,0x01,0x04,0x01,0x07
413 | };/*"网",70*/
414 | const unsigned char cn72[] U8X8_PROGMEM = {
415 | 0x40,0x01,0x40,0x02,0xFF,0x07,0x40,0x00,0x5E,0x02,0x52,0x02,0x52,0x01,0x5E,0x01,
416 | 0x80,0x04,0x58,0x05,0x27,0x06,0x10,0x04
417 | };/*"或",71*/
418 | const unsigned char cn73[] U8X8_PROGMEM = {
419 | 0x20,0x00,0xFE,0x07,0x20,0x00,0xFC,0x03,0x04,0x02,0xFC,0x03,0x04,0x02,0xFC,0x03,
420 | 0x04,0x02,0xFC,0x03,0x04,0x02,0xFE,0x07
421 | };/*"直",72*/
422 |
423 |
424 |
425 | struct CN12 // 汉字字模数据结构
426 | {
427 | char Index[4];
428 | const unsigned char* cn12_id;// 点阵码数据 存放内码后对应的 点阵序列 每个字需要24个字节的点阵序列
429 | };
430 |
431 | const CN12 CN12LIST[] U8X8_PROGMEM =
432 | {
433 | {"晴",cn1}, {"多",cn2}, {"云",cn3}, {"少",cn4}, {"间",cn5}, {"阴",cn6}, {"阵",cn7}, {"雨",cn8},
434 | {"强",cn9}, {"雷",cn10}, {"伴",cn11}, {"有",cn12}, {"大",cn13}, {"中",cn14}, {"小",cn15}, {"极",cn16},
435 | {"端",cn17}, {"降",cn18}, {"细",cn19}, {"暴",cn20}, {"冻",cn21}, {"雪",cn22}, {"夹",cn23}, {"薄",cn24},
436 | {"雾",cn25}, {"霾",cn26}, {"扬",cn27}, {"沙",cn28}, {"浮",cn29}, {"尘",cn30}, {"浓",cn31}, {"度",cn32},
437 | {"特",cn33}, {"热",cn34}, {"冷",cn35}, {"未",cn36}, {"知",cn37},{"冰",cn38}, {"雹",cn39}, {"到",cn40},
438 | {"严",cn41}, {"重",cn42}, {"相",cn43}, {"对",cn44}, {"湿",cn45}, {"扫",cn46}, {"描",cn47}, {"左",cn48},
439 | {"侧",cn49}, {"二",cn50}, {"维",cn51}, {"码",cn52}, {"获",cn53}, {"取",cn54}, {"名",cn55}, {"称",cn56},
440 | {"密",cn57}, {"码",cn58}, {"连",cn59}, {"接",cn60}, {"更",cn61}, {"新",cn62}, {"时",cn63}, {"间",cn64},
441 | {"天",cn65}, {"气",cn66}, {"请",cn67}, {"稍",cn68}, {"等",cn69}, {"配",cn70}, {"网",cn71}, {"或",cn72},
442 | {"直",cn73}
443 | };
444 |
445 |
446 |
--------------------------------------------------------------------------------
/pcb/ESP01S_OLED_Gerber.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AaronChuzb/ESP01S_OLED_TIME/2165468bd68f44cfefc74cda8787d7b40e957fc9/pcb/ESP01S_OLED_Gerber.zip
--------------------------------------------------------------------------------
/selecticon.h:
--------------------------------------------------------------------------------
1 |
2 |
3 | String getIcons(String cond_code) { //获取天气图标
4 | if (cond_code == "100" || cond_code == "0" || cond_code == "2") { //白天晴
5 | return "B";
6 | }
7 | if (cond_code == "150" || cond_code == "1" ) { //夜晚 Clear
8 | return "C";
9 | }
10 | if (cond_code == "999") {//N/A
11 | return ")";
12 | }
13 | if (cond_code == "9" || cond_code == "4" ) { //多云或者用D
14 | return "A";
15 | }
16 | if (cond_code == "500" || cond_code == "30" ) { //薄雾
17 | return "E";
18 | }
19 | if (cond_code == "503" || cond_code == "504" || cond_code == "507" || cond_code == "508" || cond_code == "26" || cond_code == "27" || cond_code == "28" || cond_code == "29") {//扬沙//浮尘//沙尘暴//强沙尘暴
20 | return "F";
21 | }
22 | if (cond_code == "499" || cond_code == "901") {//雪
23 | return "G";
24 | }
25 | if (cond_code == "102" || cond_code == "103" || cond_code == "5" ) { //晴间多云
26 | return "H";
27 | }
28 | if (cond_code == "153" || cond_code == "8" ) { //夜晚气象,阴
29 | return "I";
30 | }
31 | // if (cond_code == "153") {//夜晚气象,阴
32 | // return "4";
33 | // }
34 | // if (cond_code == "154") {//夜晚气象,阴
35 | // return "5";
36 | // }
37 | if (cond_code == "502" || cond_code == "511" || cond_code == "512" || cond_code == "513" || cond_code == "31") {//霾//中度霾//重度霾//严重霾
38 | return "L";
39 | }
40 | if (cond_code == "501" || cond_code == "509" || cond_code == "510" || cond_code == "514" || cond_code == "515" || cond_code == "30" || cond_code == "315" || cond_code == "316" || cond_code == "317" || cond_code == "318" || cond_code == "18") { //雾//浓雾//强浓雾//大雾//特强浓雾
41 | return "M";
42 | }
43 | if ( cond_code == "104" || cond_code == "154" || cond_code == "7" ) { //白天阴
44 | return "N";
45 | }
46 | if (cond_code == "302" || cond_code == "12" ) { //雷阵雨
47 | return "O";
48 | }
49 | if (cond_code == "303") {//雷阵雨//强雷阵雨
50 | return "P";
51 | }
52 | if (cond_code == "305" || cond_code == "308" || cond_code == "309" || cond_code == "314" || cond_code == "399" || cond_code == "13" ) { //小雨//极端降雨//毛毛雨/细雨//小到中雨//雨
53 | return "Q";
54 | }
55 | if (cond_code == "306" || cond_code == "307" || cond_code == "310" || cond_code == "311" || cond_code == "312" || cond_code == "14" ) {//中雨//大雨//暴雨//大暴雨//特大暴雨//中到大雨
56 | return "R";
57 | }
58 | // if (cond_code == "315" || cond_code == "316" || cond_code == "317" || cond_code == "318" || cond_code == "18" ) { //大到暴雨//暴雨到大暴雨//大暴雨到特大暴雨
59 | // return "8";//显示黑色图标不可见,
60 | // }
61 | if (cond_code == "200" || cond_code == "201" || cond_code == "202" || cond_code == "203" || cond_code == "204" || cond_code == "205" || cond_code == "206" || cond_code == "207" || cond_code == "208" || cond_code == "209" || cond_code == "210" || cond_code == "211" || cond_code == "212") {
62 | return "S";
63 | }
64 | if (cond_code == "300" || cond_code == "301") {//阵雨
65 | return "T";
66 | }
67 | if (cond_code == "400" || cond_code == "404" || cond_code == "408" || cond_code == "22") { //小雪
68 | return "U";
69 | }
70 | if (cond_code == "407" || cond_code == "21") { //阵雪
71 | return "V";
72 | }
73 | if (cond_code == "401" || cond_code == "402" || cond_code == "403" || cond_code == "409" || cond_code == "410" || cond_code == "23" || cond_code == "24" || cond_code == "25") { //中雪//大雪//暴雪//中到大雪//大到暴雪
74 | return "W";
75 | }
76 | if (cond_code == "304" || cond_code == "405" || cond_code == "406" || cond_code == "20") { //雷阵雨伴有//冻雨//雨雪天气//阵雨夹雪
77 | return "X";
78 | }
79 | if (cond_code == "101" || cond_code == "4") {//多云
80 | return "Y";
81 | }
82 | if (cond_code == "457" || cond_code == "21" ) { //阵雪
83 | return "#";
84 | }
85 | if (cond_code == "313" || cond_code == "19" ) { //冻雨
86 | return "$";
87 | }
88 | if (cond_code == "900" ) { //显示黑色图标不可见,雨夹雪
89 | return "“";
90 | }
91 | return ")";//未知
92 | }
--------------------------------------------------------------------------------
/selectweatherfont.h:
--------------------------------------------------------------------------------
1 |
2 | String getWeatherType(int code){
3 | switch (code)
4 | {
5 | case 100:
6 | return "晴";
7 | break;
8 | case 101:
9 | return "多云";
10 | break;
11 | case 102:
12 | return "少云";
13 | break;
14 | case 103:
15 | return "晴间多云";
16 | break;
17 | case 104:
18 | return "阴";
19 | break;
20 | case 150:
21 | return "晴";
22 | break;
23 | case 153:
24 | return "晴间多云";
25 | break;
26 | case 154:
27 | return "阴";
28 | break;
29 | case 300:
30 | return "阵雨";
31 | break;
32 | case 301:
33 | return "强阵雨";
34 | break;
35 | case 302:
36 | return "雷阵雨";
37 | break;
38 | case 303:
39 | return "强雷阵雨";
40 | break;
41 | case 304:
42 | return "冰雹";
43 | break;
44 | case 305:
45 | return "小雨";
46 | break;
47 | case 306:
48 | return "中雨";
49 | break;
50 | case 307:
51 | return "大雨";
52 | break;
53 | case 308:
54 | return "极端降雨";
55 | break;
56 | case 309:
57 | return "细雨";
58 | break;
59 | case 310:
60 | return "暴雨";
61 | break;
62 | case 311:
63 | return "大暴雨";
64 | break;
65 | case 312:
66 | return "特大暴雨";
67 | break;
68 | case 313:
69 | return "冻雨";
70 | break;
71 | case 314:
72 | return "小到中雨";
73 | break;
74 | case 315:
75 | return "中到大雨";
76 | break;
77 | case 316:
78 | return "大到暴雨";
79 | break;
80 | case 317:
81 | return "大暴雨";
82 | break;
83 | case 318:
84 | return "特大暴雨";
85 | break;
86 | case 399:
87 | return "雨";
88 | break;
89 | case 350:
90 | return "阵雨";
91 | break;
92 | case 351:
93 | return "强降雨";
94 | break;
95 | case 400:
96 | return "小雪";
97 | break;
98 | case 401:
99 | return "中雪";
100 | break;
101 | case 402:
102 | return "大雪";
103 | break;
104 | case 403:
105 | return "暴雪";
106 | break;
107 | case 404:
108 | return "雨夹雪";
109 | break;
110 | case 405:
111 | return "雨雪天气";
112 | break;
113 | case 406:
114 | return "阵雨夹雪";
115 | break;
116 | case 407:
117 | return "阵雪";
118 | break;
119 | case 408:
120 | return "小到中雪";
121 | break;
122 | case 409:
123 | return "中到大雪";
124 | break;
125 | case 410:
126 | return "大到暴雪";
127 | break;
128 | case 499:
129 | return "雪";
130 | break;
131 | case 456:
132 | return "阵雨夹雪";
133 | break;
134 | case 457:
135 | return "阵雪";
136 | break;
137 | case 500:
138 | return "薄雾";
139 | break;
140 | case 501:
141 | return "雾";
142 | break;
143 | case 502:
144 | return "霾";
145 | break;
146 | case 503:
147 | return "扬沙";
148 | break;
149 | case 504:
150 | return "浮尘";
151 | break;
152 | case 507:
153 | return "沙尘暴";
154 | break;
155 | case 508:
156 | return "强沙尘暴";
157 | break;
158 | case 509:
159 | return "浓雾";
160 | break;
161 | case 510:
162 | return "强浓雾";
163 | break;
164 | case 511:
165 | return "中度霾";
166 | break;
167 | case 512:
168 | return "重度霾";
169 | break;
170 | case 513:
171 | return "严重雾霾";
172 | break;
173 | case 514:
174 | return "大雾";
175 | break;
176 | case 515:
177 | return "特强浓雾";
178 | break;
179 | case 900:
180 | return "热";
181 | break;
182 | case 901:
183 | return "冷";
184 | break;
185 | case 999:
186 | return "未知";
187 | break;
188 | default:
189 | return "未知";
190 | break;
191 | }
192 | }
--------------------------------------------------------------------------------
/weathericons.h:
--------------------------------------------------------------------------------
1 | const uint8_t Meteocons_Plain_36[] PROGMEM = {
2 | 0x25, // Width: 37
3 | 0x26, // Height: 38
4 | 0x20, // First Char: 32
5 | 0xE0, // Numbers of Chars: 224
6 |
7 | // Jump Table:
8 | 0xFF, 0xFF, 0x00, 0x24, // 32:65535
9 | 0x00, 0x00, 0xB6, 0x25, // 33:0
10 | 0x00, 0xB6, 0xB1, 0x24, // 34:182
11 | 0x01, 0x67, 0xB1, 0x24, // 35:359
12 | 0x02, 0x18, 0xB1, 0x24, // 36:536
13 | 0x02, 0xC9, 0xB3, 0x24, // 37:713
14 | 0x03, 0x7C, 0xB2, 0x24, // 38:892
15 | 0x04, 0x2E, 0x73, 0x24, // 39:1070
16 | 0x04, 0xA1, 0xB2, 0x24, // 40:1185
17 | 0x05, 0x53, 0x9F, 0x24, // 41:1363
18 | 0x05, 0xF2, 0x80, 0x24, // 42:1522
19 | 0x06, 0x72, 0x7F, 0x24, // 43:1650
20 | 0xFF, 0xFF, 0x00, 0x24, // 44:65535
21 | 0xFF, 0xFF, 0x00, 0x24, // 45:65535
22 | 0xFF, 0xFF, 0x00, 0x24, // 46:65535
23 | 0xFF, 0xFF, 0x00, 0x24, // 47:65535
24 | 0x06, 0xF1, 0xB2, 0x25, // 48:1777
25 | 0x07, 0xA3, 0xA3, 0x24, // 49:1955
26 | 0x08, 0x46, 0x80, 0x24, // 50:2118
27 | 0x08, 0xC6, 0xB3, 0x24, // 51:2246
28 | 0x09, 0x79, 0xB3, 0x24, // 52:2425
29 | 0x0A, 0x2C, 0xB2, 0x24, // 53:2604
30 | 0x0A, 0xDE, 0xB1, 0x24, // 54:2782
31 | 0x0B, 0x8F, 0xB2, 0x24, // 55:2959
32 | 0x0C, 0x41, 0xB1, 0x25, // 56:3137
33 | 0x0C, 0xF2, 0xB2, 0x24, // 57:3314
34 | 0xFF, 0xFF, 0x00, 0x24, // 58:65535
35 | 0xFF, 0xFF, 0x00, 0x24, // 59:65535
36 | 0xFF, 0xFF, 0x00, 0x24, // 60:65535
37 | 0xFF, 0xFF, 0x00, 0x24, // 61:65535
38 | 0xFF, 0xFF, 0x00, 0x24, // 62:65535
39 | 0xFF, 0xFF, 0x00, 0x24, // 63:65535
40 | 0xFF, 0xFF, 0x00, 0x24, // 64:65535
41 | 0x0D, 0xA4, 0x8E, 0x24, // 65:3492
42 | 0x0E, 0x32, 0xA3, 0x24, // 66:3634
43 | 0x0E, 0xD5, 0x85, 0x24, // 67:3797
44 | 0x0F, 0x5A, 0x99, 0x24, // 68:3930
45 | 0x0F, 0xF3, 0xB2, 0x24, // 69:4083
46 | 0x10, 0xA5, 0xA8, 0x24, // 70:4261
47 | 0x11, 0x4D, 0x90, 0x24, // 71:4429
48 | 0x11, 0xDD, 0xB3, 0x24, // 72:4573
49 | 0x12, 0x90, 0xB3, 0x24, // 73:4752
50 | 0x13, 0x43, 0xA5, 0x24, // 74:4931
51 | 0x13, 0xE8, 0xA5, 0x24, // 75:5096
52 | 0x14, 0x8D, 0xB4, 0x25, // 76:5261
53 | 0x15, 0x41, 0x90, 0x24, // 77:5441
54 | 0x15, 0xD1, 0xB2, 0x24, // 78:5585
55 | 0x16, 0x83, 0xB1, 0x24, // 79:5763
56 | 0x17, 0x34, 0xB1, 0x24, // 80:5940
57 | 0x17, 0xE5, 0xB2, 0x24, // 81:6117
58 | 0x18, 0x97, 0xB2, 0x25, // 82:6295
59 | 0x19, 0x49, 0xB2, 0x24, // 83:6473
60 | 0x19, 0xFB, 0xB6, 0x25, // 84:6651
61 | 0x1A, 0xB1, 0xB1, 0x24, // 85:6833
62 | 0x1B, 0x62, 0xB1, 0x24, // 86:7010
63 | 0x1C, 0x13, 0xB2, 0x24, // 87:7187
64 | 0x1C, 0xC5, 0xB1, 0x24, // 88:7365
65 | 0x1D, 0x76, 0xB3, 0x25, // 89:7542
66 | 0x1E, 0x29, 0xB2, 0x25, // 90:7721
67 | 0xFF, 0xFF, 0x00, 0x24, // 91:65535
68 | 0xFF, 0xFF, 0x00, 0x24, // 92:65535
69 | 0xFF, 0xFF, 0x00, 0x24, // 93:65535
70 | 0xFF, 0xFF, 0x00, 0x24, // 94:65535
71 | 0xFF, 0xFF, 0x00, 0x24, // 95:65535
72 | 0xFF, 0xFF, 0x00, 0x24, // 96:65535
73 | 0xFF, 0xFF, 0x00, 0x24, // 97:65535
74 | 0xFF, 0xFF, 0x00, 0x24, // 98:65535
75 | 0xFF, 0xFF, 0x00, 0x24, // 99:65535
76 | 0xFF, 0xFF, 0x00, 0x24, // 100:65535
77 | 0xFF, 0xFF, 0x00, 0x24, // 101:65535
78 | 0xFF, 0xFF, 0x00, 0x24, // 102:65535
79 | 0xFF, 0xFF, 0x00, 0x24, // 103:65535
80 | 0xFF, 0xFF, 0x00, 0x24, // 104:65535
81 | 0xFF, 0xFF, 0x00, 0x24, // 105:65535
82 | 0xFF, 0xFF, 0x00, 0x24, // 106:65535
83 | 0xFF, 0xFF, 0x00, 0x24, // 107:65535
84 | 0xFF, 0xFF, 0x00, 0x24, // 108:65535
85 | 0xFF, 0xFF, 0x00, 0x24, // 109:65535
86 | 0xFF, 0xFF, 0x00, 0x24, // 110:65535
87 | 0xFF, 0xFF, 0x00, 0x24, // 111:65535
88 | 0xFF, 0xFF, 0x00, 0x24, // 112:65535
89 | 0xFF, 0xFF, 0x00, 0x24, // 113:65535
90 | 0xFF, 0xFF, 0x00, 0x24, // 114:65535
91 | 0xFF, 0xFF, 0x00, 0x24, // 115:65535
92 | 0xFF, 0xFF, 0x00, 0x24, // 116:65535
93 | 0xFF, 0xFF, 0x00, 0x24, // 117:65535
94 | 0xFF, 0xFF, 0x00, 0x24, // 118:65535
95 | 0xFF, 0xFF, 0x00, 0x24, // 119:65535
96 | 0xFF, 0xFF, 0x00, 0x24, // 120:65535
97 | 0xFF, 0xFF, 0x00, 0x24, // 121:65535
98 | 0xFF, 0xFF, 0x00, 0x24, // 122:65535
99 | 0xFF, 0xFF, 0x00, 0x24, // 123:65535
100 | 0xFF, 0xFF, 0x00, 0x24, // 124:65535
101 | 0xFF, 0xFF, 0x00, 0x24, // 125:65535
102 | 0xFF, 0xFF, 0x00, 0x24, // 126:65535
103 | 0xFF, 0xFF, 0x00, 0x24, // 127:65535
104 | 0xFF, 0xFF, 0x00, 0x24, // 128:65535
105 | 0xFF, 0xFF, 0x00, 0x24, // 129:65535
106 | 0xFF, 0xFF, 0x00, 0x24, // 130:65535
107 | 0xFF, 0xFF, 0x00, 0x24, // 131:65535
108 | 0xFF, 0xFF, 0x00, 0x24, // 132:65535
109 | 0xFF, 0xFF, 0x00, 0x24, // 133:65535
110 | 0xFF, 0xFF, 0x00, 0x24, // 134:65535
111 | 0xFF, 0xFF, 0x00, 0x24, // 135:65535
112 | 0xFF, 0xFF, 0x00, 0x24, // 136:65535
113 | 0xFF, 0xFF, 0x00, 0x24, // 137:65535
114 | 0xFF, 0xFF, 0x00, 0x24, // 138:65535
115 | 0xFF, 0xFF, 0x00, 0x24, // 139:65535
116 | 0xFF, 0xFF, 0x00, 0x24, // 140:65535
117 | 0xFF, 0xFF, 0x00, 0x24, // 141:65535
118 | 0xFF, 0xFF, 0x00, 0x24, // 142:65535
119 | 0xFF, 0xFF, 0x00, 0x24, // 143:65535
120 | 0xFF, 0xFF, 0x00, 0x24, // 144:65535
121 | 0xFF, 0xFF, 0x00, 0x24, // 145:65535
122 | 0xFF, 0xFF, 0x00, 0x24, // 146:65535
123 | 0xFF, 0xFF, 0x00, 0x24, // 147:65535
124 | 0xFF, 0xFF, 0x00, 0x24, // 148:65535
125 | 0xFF, 0xFF, 0x00, 0x24, // 149:65535
126 | 0xFF, 0xFF, 0x00, 0x24, // 150:65535
127 | 0xFF, 0xFF, 0x00, 0x24, // 151:65535
128 | 0xFF, 0xFF, 0x00, 0x24, // 152:65535
129 | 0xFF, 0xFF, 0x00, 0x24, // 153:65535
130 | 0xFF, 0xFF, 0x00, 0x24, // 154:65535
131 | 0xFF, 0xFF, 0x00, 0x24, // 155:65535
132 | 0xFF, 0xFF, 0x00, 0x24, // 156:65535
133 | 0xFF, 0xFF, 0x00, 0x24, // 157:65535
134 | 0xFF, 0xFF, 0x00, 0x24, // 158:65535
135 | 0xFF, 0xFF, 0x00, 0x24, // 159:65535
136 | 0xFF, 0xFF, 0x00, 0x24, // 160:65535
137 | 0xFF, 0xFF, 0x00, 0x24, // 161:65535
138 | 0xFF, 0xFF, 0x00, 0x24, // 162:65535
139 | 0xFF, 0xFF, 0x00, 0x24, // 163:65535
140 | 0xFF, 0xFF, 0x00, 0x24, // 164:65535
141 | 0xFF, 0xFF, 0x00, 0x24, // 165:65535
142 | 0xFF, 0xFF, 0x00, 0x24, // 166:65535
143 | 0xFF, 0xFF, 0x00, 0x24, // 167:65535
144 | 0xFF, 0xFF, 0x00, 0x24, // 168:65535
145 | 0xFF, 0xFF, 0x00, 0x24, // 169:65535
146 | 0xFF, 0xFF, 0x00, 0x24, // 170:65535
147 | 0xFF, 0xFF, 0x00, 0x24, // 171:65535
148 | 0xFF, 0xFF, 0x00, 0x24, // 172:65535
149 | 0xFF, 0xFF, 0x00, 0x24, // 173:65535
150 | 0xFF, 0xFF, 0x00, 0x24, // 174:65535
151 | 0xFF, 0xFF, 0x00, 0x24, // 175:65535
152 | 0xFF, 0xFF, 0x00, 0x24, // 176:65535
153 | 0xFF, 0xFF, 0x00, 0x24, // 177:65535
154 | 0xFF, 0xFF, 0x00, 0x24, // 178:65535
155 | 0xFF, 0xFF, 0x00, 0x24, // 179:65535
156 | 0xFF, 0xFF, 0x00, 0x24, // 180:65535
157 | 0xFF, 0xFF, 0x00, 0x24, // 181:65535
158 | 0xFF, 0xFF, 0x00, 0x24, // 182:65535
159 | 0xFF, 0xFF, 0x00, 0x24, // 183:65535
160 | 0xFF, 0xFF, 0x00, 0x24, // 184:65535
161 | 0xFF, 0xFF, 0x00, 0x24, // 185:65535
162 | 0xFF, 0xFF, 0x00, 0x24, // 186:65535
163 | 0xFF, 0xFF, 0x00, 0x24, // 187:65535
164 | 0xFF, 0xFF, 0x00, 0x24, // 188:65535
165 | 0xFF, 0xFF, 0x00, 0x24, // 189:65535
166 | 0xFF, 0xFF, 0x00, 0x24, // 190:65535
167 | 0xFF, 0xFF, 0x00, 0x24, // 191:65535
168 | 0xFF, 0xFF, 0x00, 0x24, // 192:65535
169 | 0xFF, 0xFF, 0x00, 0x24, // 193:65535
170 | 0xFF, 0xFF, 0x00, 0x24, // 194:65535
171 | 0xFF, 0xFF, 0x00, 0x24, // 195:65535
172 | 0xFF, 0xFF, 0x00, 0x24, // 196:65535
173 | 0xFF, 0xFF, 0x00, 0x24, // 197:65535
174 | 0xFF, 0xFF, 0x00, 0x24, // 198:65535
175 | 0xFF, 0xFF, 0x00, 0x24, // 199:65535
176 | 0xFF, 0xFF, 0x00, 0x24, // 200:65535
177 | 0xFF, 0xFF, 0x00, 0x24, // 201:65535
178 | 0xFF, 0xFF, 0x00, 0x24, // 202:65535
179 | 0xFF, 0xFF, 0x00, 0x24, // 203:65535
180 | 0xFF, 0xFF, 0x00, 0x24, // 204:65535
181 | 0xFF, 0xFF, 0x00, 0x24, // 205:65535
182 | 0xFF, 0xFF, 0x00, 0x24, // 206:65535
183 | 0xFF, 0xFF, 0x00, 0x24, // 207:65535
184 | 0xFF, 0xFF, 0x00, 0x24, // 208:65535
185 | 0xFF, 0xFF, 0x00, 0x24, // 209:65535
186 | 0xFF, 0xFF, 0x00, 0x24, // 210:65535
187 | 0xFF, 0xFF, 0x00, 0x24, // 211:65535
188 | 0xFF, 0xFF, 0x00, 0x24, // 212:65535
189 | 0xFF, 0xFF, 0x00, 0x24, // 213:65535
190 | 0xFF, 0xFF, 0x00, 0x24, // 214:65535
191 | 0xFF, 0xFF, 0x00, 0x24, // 215:65535
192 | 0xFF, 0xFF, 0x00, 0x24, // 216:65535
193 | 0xFF, 0xFF, 0x00, 0x24, // 217:65535
194 | 0xFF, 0xFF, 0x00, 0x24, // 218:65535
195 | 0xFF, 0xFF, 0x00, 0x24, // 219:65535
196 | 0xFF, 0xFF, 0x00, 0x24, // 220:65535
197 | 0xFF, 0xFF, 0x00, 0x24, // 221:65535
198 | 0xFF, 0xFF, 0x00, 0x24, // 222:65535
199 | 0xFF, 0xFF, 0x00, 0x24, // 223:65535
200 | 0xFF, 0xFF, 0x00, 0x24, // 224:65535
201 | 0xFF, 0xFF, 0x00, 0x24, // 225:65535
202 | 0xFF, 0xFF, 0x00, 0x24, // 226:65535
203 | 0xFF, 0xFF, 0x00, 0x24, // 227:65535
204 | 0xFF, 0xFF, 0x00, 0x24, // 228:65535
205 | 0xFF, 0xFF, 0x00, 0x24, // 229:65535
206 | 0xFF, 0xFF, 0x00, 0x24, // 230:65535
207 | 0xFF, 0xFF, 0x00, 0x24, // 231:65535
208 | 0xFF, 0xFF, 0x00, 0x24, // 232:65535
209 | 0xFF, 0xFF, 0x00, 0x24, // 233:65535
210 | 0xFF, 0xFF, 0x00, 0x24, // 234:65535
211 | 0xFF, 0xFF, 0x00, 0x24, // 235:65535
212 | 0xFF, 0xFF, 0x00, 0x24, // 236:65535
213 | 0xFF, 0xFF, 0x00, 0x24, // 237:65535
214 | 0xFF, 0xFF, 0x00, 0x24, // 238:65535
215 | 0xFF, 0xFF, 0x00, 0x24, // 239:65535
216 | 0xFF, 0xFF, 0x00, 0x24, // 240:65535
217 | 0xFF, 0xFF, 0x00, 0x24, // 241:65535
218 | 0xFF, 0xFF, 0x00, 0x24, // 242:65535
219 | 0xFF, 0xFF, 0x00, 0x24, // 243:65535
220 | 0xFF, 0xFF, 0x00, 0x24, // 244:65535
221 | 0xFF, 0xFF, 0x00, 0x24, // 245:65535
222 | 0xFF, 0xFF, 0x00, 0x24, // 246:65535
223 | 0xFF, 0xFF, 0x00, 0x24, // 247:65535
224 | 0xFF, 0xFF, 0x00, 0x24, // 248:65535
225 | 0xFF, 0xFF, 0x00, 0x24, // 249:65535
226 | 0xFF, 0xFF, 0x00, 0x24, // 250:65535
227 | 0xFF, 0xFF, 0x00, 0x24, // 251:65535
228 | 0xFF, 0xFF, 0x00, 0x24, // 252:65535
229 | 0xFF, 0xFF, 0x00, 0x24, // 253:65535
230 | 0xFF, 0xFF, 0x00, 0x24, // 254:65535
231 | 0xFF, 0xFF, 0x00, 0x24, // 255:65535
232 |
233 | // Font Data:
234 | 0x00, 0x80, 0x19, 0x00, 0x00, 0x00, 0x80, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x0C, 0x18, 0x00, 0x00, 0x00, 0x0C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x18, 0x00, 0x00, 0x00, 0xFE, 0x01, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x00, 0x80, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0xC0, 0xFF, 0x0F, 0x38, 0x00, 0xC0, 0xFF, 0x0F, 0x3E, 0x00, 0xE0, 0xFF, 0x0F, 0x7F, 0x00, 0xF0, 0xFF, 0x1F, 0x3E, 0x00, 0xF0, 0xFF, 0x1F, 0x38, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x80, 0x03, 0xF0, 0xFF, 0x1F, 0xC0, 0x07, 0xF0, 0xFF, 0x1F, 0xF0, 0x07, 0xE0, 0xFF, 0x0F, 0xC0, 0x07, 0xC0, 0xFF, 0x0F, 0x80, 0x03, 0xC0, 0xFF, 0x0F, 0x00, 0x00, 0xC0, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x00, 0x00, 0xFE, 0x01, 0x00, 0x00, 0x00, 0x70, // 33
235 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x3F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xFC, 0xFF, 0x7F, 0xF0, 0x03, 0xFE, 0xFF, 0xFF, 0xF0, 0x03, 0xFE, 0xFF, 0xFF, 0x3E, 0x1F, 0xFE, 0xFF, 0xFF, 0x3E, 0x1F, 0xFE, 0xFF, 0xFF, 0xF0, 0x03, 0xFC, 0xFF, 0x7F, 0xF0, 0x03, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x3F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 34
236 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x08, 0x00, 0x80, 0xFF, 0x0F, 0x0B, 0x00, 0x80, 0xFF, 0x1F, 0x3E, 0x00, 0xC0, 0xFF, 0x1F, 0x32, 0x00, 0xC0, 0xFF, 0x9F, 0x1F, 0x00, 0xC0, 0xFF, 0x3F, 0x3C, 0x00, 0xC0, 0xFF, 0x1F, 0x26, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xFC, 0xFF, 0x7F, 0xF0, 0x03, 0xFE, 0xFF, 0xFF, 0xF0, 0x03, 0xFE, 0xFF, 0xFF, 0x3E, 0x1F, 0xFE, 0xFF, 0xFF, 0x3E, 0x1F, 0xFE, 0xFF, 0xFF, 0xF0, 0x03, 0xFC, 0xFF, 0x7F, 0xF0, 0x03, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xFC, 0xFF, 0x7F, 0x38, 0x07, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x3F, 0x90, 0x00, 0xC0, 0xFF, 0x1F, 0xF0, 0x00, 0xC0, 0xFF, 0x1F, 0x7E, 0x00, 0xC0, 0xFF, 0x1F, 0xC8, 0x01, 0x80, 0xFF, 0x1F, 0xF8, 0x00, 0x80, 0xFF, 0x0F, 0x2C, 0x00, 0x00, 0xFF, 0x07, 0x60, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 35
237 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x04, 0x00, 0xC0, 0xFF, 0x1F, 0x0F, 0x00, 0xC0, 0xFF, 0x1F, 0x0F, 0x00, 0xC0, 0xFF, 0x3F, 0x0F, 0x00, 0xC0, 0xFF, 0x1F, 0x06, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x0C, 0xF0, 0xFF, 0x1F, 0x00, 0x1E, 0xF8, 0xFF, 0x3F, 0x00, 0x1E, 0xF8, 0xFF, 0x3F, 0x00, 0x1E, 0xFC, 0xFF, 0x7F, 0x00, 0x08, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x38, 0x00, 0xFE, 0xFF, 0xFF, 0x7C, 0x00, 0xFE, 0xFF, 0xFF, 0x3C, 0x00, 0xFE, 0xFF, 0xFF, 0x38, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x08, 0xF8, 0xFF, 0x3F, 0x00, 0x1E, 0xF8, 0xFF, 0x3F, 0x00, 0x1E, 0xF0, 0xFF, 0x1F, 0x00, 0x1E, 0xE0, 0xFF, 0x1F, 0x00, 0x0C, 0xC0, 0xFF, 0x3F, 0x06, 0x00, 0xC0, 0xFF, 0x1F, 0x0F, 0x00, 0xC0, 0xFF, 0x1F, 0x0F, 0x00, 0xC0, 0xFF, 0x1F, 0x0F, 0x00, 0x80, 0xFF, 0x1F, 0x04, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 36
238 | 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x00, 0xF8, 0x0F, 0x00, 0x00, 0x00, 0xFC, 0x1F, 0x00, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0xF0, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0xFF, 0xFF, 0xFF, 0x01, 0x80, 0xFF, 0xFF, 0xFF, 0x01, 0x80, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0xFF, 0xFF, 0xFF, 0x01, 0xE0, 0xFF, 0xFF, 0xFF, 0x01, 0xE0, 0xFF, 0xFF, 0xFF, 0x01, 0xE0, 0xFF, 0xFF, 0xFF, 0x01, 0xE0, 0xFF, 0xFF, 0xFF, 0x01, 0xE0, 0xFF, 0xFF, 0xFF, 0x00, 0xE0, 0xFF, 0xFF, 0x7F, 0x00, 0xE0, 0xFF, 0xFF, 0x7F, 0x00, 0xC0, 0xFF, 0xFF, 0x7F, 0x00, 0xC0, 0xFF, 0xFF, 0x7F, 0x00, 0x80, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xFE, 0xFF, 0x1F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xE1, 0x03, // 37
239 | 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xFF, 0xFF, 0x07, 0x00, 0xC0, 0xFF, 0xFF, 0x07, 0x00, 0xE0, 0xFF, 0xFF, 0x0F, 0x00, 0xE0, 0xFF, 0xFF, 0x0F, 0x00, 0xE0, 0xFF, 0xFF, 0x5F, 0x10, 0xF0, 0xFF, 0xFF, 0x5F, 0x08, 0xF0, 0xFF, 0xFF, 0xFF, 0x0E, 0xF8, 0xFF, 0xFF, 0xFF, 0x07, 0xF8, 0xFF, 0xFF, 0xFF, 0x03, 0xFC, 0xFF, 0xFF, 0xBF, 0x03, 0xFC, 0xFF, 0xFF, 0x1F, 0x01, 0xFE, 0xFF, 0xFF, 0x1F, 0x00, 0xFE, 0xFF, 0xFF, 0x1F, 0x00, 0xFE, 0xFF, 0xFF, 0x1F, 0x00, 0xFE, 0xFF, 0xFF, 0x0F, 0x00, 0xFE, 0xFF, 0xFF, 0x0F, 0x00, 0xFC, 0xFF, 0xFF, 0x07, 0x00, 0xFC, 0xFF, 0xFF, 0x07, 0x00, 0xF8, 0xFF, 0xFF, 0x07, 0x00, 0xF8, 0xFF, 0xFF, 0x07, 0x00, 0xF0, 0xFF, 0xFF, 0x07, 0x00, 0xF0, 0xFF, 0xFF, 0x07, 0x00, 0xE0, 0xFF, 0xFF, 0x07, 0x00, 0xE0, 0xFF, 0xFF, 0x03, 0x00, 0xC0, 0xFF, 0xFF, 0x01, 0x00, 0xC0, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0x3E, // 38
240 | 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0x00, 0x00, 0xF8, 0x03, 0xF0, 0xFF, 0xFF, 0xFF, 0x07, 0xF0, 0xFF, 0xFF, 0xFF, 0x07, 0xF8, 0xFF, 0xFF, 0xFF, 0x07, 0xF0, 0xFF, 0xFF, 0xFF, 0x07, 0xE0, 0xFF, 0xFF, 0xFF, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x03, 0x00, 0x00, 0x00, 0xF0, 0x01, // 39
241 | 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xFC, 0xFF, 0x1F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x80, 0xFF, 0xFF, 0x7F, 0x00, 0xC0, 0x3F, 0x00, 0xFF, 0x00, 0xE0, 0x0F, 0x00, 0xFC, 0x01, 0xE0, 0x07, 0x00, 0xF0, 0x03, 0xF0, 0x03, 0x00, 0xE0, 0x07, 0xF8, 0x01, 0x00, 0xC0, 0x07, 0xF8, 0x00, 0x00, 0xC0, 0x0F, 0x7C, 0x00, 0x00, 0x82, 0x0F, 0x7C, 0x00, 0x80, 0x01, 0x0F, 0x7C, 0x00, 0xE0, 0x01, 0x1F, 0x3C, 0x00, 0xF8, 0x00, 0x1F, 0x3E, 0x00, 0xFE, 0x00, 0x1E, 0x3E, 0x00, 0x7E, 0x00, 0x1E, 0x3E, 0x00, 0x7F, 0x00, 0x1E, 0x3E, 0x00, 0x3F, 0x00, 0x1E, 0x3E, 0x80, 0x3F, 0x00, 0x1E, 0x3E, 0x80, 0x1F, 0x00, 0x1E, 0x3C, 0xC0, 0x07, 0x00, 0x1F, 0x7C, 0xC0, 0x01, 0x00, 0x1F, 0x7C, 0x60, 0x00, 0x00, 0x0F, 0x7C, 0x10, 0x00, 0x80, 0x0F, 0xF8, 0x00, 0x00, 0xC0, 0x0F, 0xF8, 0x01, 0x00, 0xC0, 0x07, 0xF0, 0x03, 0x00, 0xE0, 0x07, 0xE0, 0x07, 0x00, 0xF0, 0x03, 0xE0, 0x0F, 0x00, 0xFC, 0x01, 0xC0, 0x3F, 0x00, 0xFF, 0x00, 0x80, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, // 40
242 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xE0, 0x01, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xE0, 0x6F, 0x00, 0x00, 0x00, 0xE0, 0x60, 0x00, 0x00, 0x00, 0xE0, 0x63, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x01, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0x00, 0x00, 0x80, 0x01, // 41
243 | 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, 0xC0, 0x01, 0x00, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x7F, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0xE0, 0xC0, 0x01, 0x00, 0x00, 0x60, 0x80, 0x01, 0x00, 0x00, 0x60, 0x80, 0x01, 0x00, 0x00, 0x60, 0x80, 0x01, 0x00, 0x00, 0xE0, 0xC0, 0x01, 0x00, 0x00, 0x40, 0x80, // 42
244 | 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, 0xC0, 0x01, 0x00, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x60, // 43
245 | 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0x80, 0x03, 0x00, 0x00, 0x60, 0x00, 0x03, 0x00, 0x00, 0x70, 0x00, 0x07, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x06, 0x00, 0x80, 0x3F, 0x00, 0x07, 0x00, 0xC0, 0x0F, 0x00, 0x03, 0x00, 0xC0, 0x07, 0x00, 0x02, 0x00, 0x60, 0x07, 0x00, 0x10, 0x10, 0x60, 0x03, 0x00, 0x18, 0x0C, 0xE0, 0x01, 0x00, 0xB8, 0x07, 0xF0, 0x01, 0x00, 0xFC, 0x03, 0xF0, 0x01, 0x00, 0xFE, 0x01, 0x98, 0x01, 0x00, 0xF6, 0x00, 0x9C, 0x01, 0x80, 0x61, 0x00, 0x8C, 0x01, 0x00, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x0C, 0x00, 0x0C, 0x03, 0x00, 0x0C, 0x00, 0x0C, 0x07, 0x00, 0x0E, 0x00, 0x0C, 0x0E, 0x00, 0x06, 0x00, 0x0C, 0x1C, 0x00, 0x07, 0x00, 0x18, 0x38, 0x00, 0x06, 0x00, 0x38, 0x30, 0x00, 0x06, 0x00, 0x70, 0x30, 0x00, 0x06, 0x00, 0x60, 0x30, 0x00, 0x06, 0x00, 0x60, 0x30, 0x00, 0x06, 0x00, 0x60, 0x60, 0x00, 0x03, 0x00, 0xC0, 0xE0, 0x80, 0x03, 0x00, 0xC0, 0xE1, 0xC1, 0x01, 0x00, 0x80, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1E, 0x3E, // 48
246 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x02, 0x0C, 0x10, 0x00, 0x00, 0x06, 0x00, 0x38, 0x00, 0x00, 0x0E, 0x00, 0x1C, 0x00, 0x00, 0x0C, 0x3E, 0x0C, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0xE0, 0xF9, 0xFF, 0xE7, 0x03, 0xE0, 0xF9, 0xFF, 0xC7, 0x03, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x0C, 0x3E, 0x0C, 0x00, 0x00, 0x0E, 0x00, 0x1C, 0x00, 0x00, 0x06, 0x00, 0x38, 0x00, 0x00, 0x02, 0x0C, 0x10, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x08, // 49
247 | 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, 0x1C, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0x00, 0x00, 0x10, 0xFE, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x07, 0x00, 0x00, 0x00, 0xF0, 0x07, 0x00, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x40, // 50
248 | 0x00, 0x80, 0x01, 0x1E, 0x00, 0x00, 0x80, 0x81, 0x7F, 0x00, 0x00, 0x80, 0xC1, 0xFF, 0x01, 0x00, 0x80, 0xE1, 0xFF, 0x03, 0x60, 0x00, 0xF1, 0xFF, 0x03, 0xE0, 0x00, 0xF0, 0xFF, 0x07, 0xC0, 0x01, 0xF8, 0xFF, 0x07, 0x80, 0xE1, 0xFF, 0xFF, 0x07, 0x00, 0xF8, 0xFF, 0xFF, 0x07, 0x00, 0x3C, 0xFC, 0xFF, 0x07, 0x00, 0x0E, 0xFC, 0xFF, 0x07, 0x00, 0x06, 0xFE, 0xFF, 0x07, 0x00, 0x07, 0xFE, 0xFF, 0x0F, 0x00, 0x03, 0xFF, 0xFF, 0x0F, 0x3E, 0x03, 0xFF, 0xFF, 0x1F, 0x3E, 0x83, 0xFF, 0xFF, 0x1F, 0x00, 0x83, 0xFF, 0xFF, 0x1F, 0x00, 0x87, 0xFF, 0xFF, 0x1F, 0x00, 0x86, 0xFF, 0xFF, 0x1F, 0x00, 0x9C, 0xFF, 0xFF, 0x1F, 0x00, 0xFC, 0xFF, 0xFF, 0x1F, 0x00, 0xF1, 0xFF, 0xFF, 0x1F, 0xC0, 0xC1, 0xFF, 0xFF, 0x0F, 0xE0, 0x01, 0xFF, 0xFF, 0x0F, 0xE0, 0x00, 0xFE, 0xFF, 0x07, 0x00, 0x80, 0xFD, 0xFF, 0x07, 0x00, 0x80, 0xF9, 0xFF, 0x07, 0x00, 0x80, 0xF9, 0xFF, 0x07, 0x00, 0x80, 0xF9, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, // 51
249 | 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xFC, 0xFF, 0x07, 0x00, 0x00, 0xFE, 0xFF, 0x07, 0x00, 0x00, 0xFF, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0xFF, 0x0F, 0x00, 0x80, 0xFF, 0xFF, 0x1F, 0x00, 0x80, 0xFF, 0xFF, 0x1F, 0x00, 0xBC, 0xFF, 0xFF, 0x1F, 0x00, 0xFF, 0xFF, 0xFF, 0x1F, 0x80, 0xEF, 0xFF, 0xFF, 0x1F, 0xC0, 0x81, 0xFF, 0xFF, 0x1F, 0xE0, 0x80, 0xFF, 0xFF, 0x1F, 0xF0, 0x87, 0xFF, 0xFF, 0x1F, 0xF0, 0x1F, 0xFF, 0xFF, 0x0F, 0x30, 0x3C, 0xFF, 0xFF, 0x0F, 0x00, 0x70, 0xFE, 0xFF, 0x07, 0x00, 0xE0, 0xFC, 0xFF, 0x07, 0x00, 0xC0, 0xF8, 0xFF, 0x07, 0x00, 0xC0, 0xF8, 0xFF, 0x07, 0x00, 0xC0, 0xFD, 0xFF, 0x07, 0x00, 0xC0, 0xFD, 0xFF, 0x07, 0x00, 0xC0, 0xFF, 0xFF, 0x07, 0x00, 0xC0, 0xF7, 0xFF, 0x03, 0x00, 0xC0, 0xE3, 0xFF, 0x03, 0x00, 0xC0, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, // 52
250 | 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x01, 0x00, 0x00, 0x80, 0xFF, 0x03, 0x00, 0x00, 0xC0, 0xFF, 0x07, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xFE, 0xFF, 0x1F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xFE, 0xFF, 0x1F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xC0, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x7C, // 53
251 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x3F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x04, 0x04, 0xFC, 0xFF, 0x7F, 0x06, 0x03, 0xFC, 0xFF, 0x7F, 0xEF, 0x01, 0xFE, 0xFF, 0xFF, 0xFF, 0x00, 0xFE, 0xFF, 0xFF, 0x7F, 0x00, 0xFE, 0xFF, 0xFF, 0x3D, 0x00, 0xFE, 0xFF, 0xFF, 0x18, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x00, 0x00, 0xE0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x3F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 54
252 | 0x00, 0xE0, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x1F, 0x00, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x00, 0xFE, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0x00, 0x00, 0xC0, 0xFF, 0x7F, 0x00, 0x00, 0xC0, 0xFF, 0xFF, 0x00, 0x00, 0xE0, 0xFF, 0xFF, 0x01, 0x00, 0xF0, 0xFF, 0xFF, 0x01, 0x00, 0xF0, 0xFF, 0xFF, 0x01, 0x00, 0xF0, 0xFF, 0xFF, 0x03, 0x00, 0xF0, 0xFF, 0xFF, 0x83, 0x03, 0xF8, 0xFF, 0xFF, 0xC3, 0x07, 0xF0, 0xFF, 0xFF, 0xF3, 0x07, 0xF0, 0xFF, 0xFF, 0xC3, 0x07, 0xF0, 0xFF, 0xFF, 0x83, 0x03, 0xF0, 0xFF, 0xFF, 0x01, 0x00, 0xF0, 0xFF, 0xFF, 0x01, 0x00, 0xE0, 0xFF, 0xFF, 0x01, 0x00, 0xC0, 0xFF, 0xFF, 0x00, 0x00, 0xC0, 0xFF, 0x7F, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0xFE, 0x7F, 0x00, 0x00, 0x00, 0xFE, 0x3F, 0x00, 0x00, 0x00, 0xFC, 0x3F, 0x00, 0x00, 0x00, 0xF8, 0x0F, 0x00, 0x00, 0x00, 0xE0, 0x07, // 55
253 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x3F, 0x38, 0x00, 0xC0, 0xFF, 0x1F, 0x3E, 0x00, 0xE0, 0xFF, 0x1F, 0x7F, 0x00, 0xF0, 0xFF, 0x1F, 0x3E, 0x00, 0xF8, 0xFF, 0x3F, 0x38, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x00, 0x0E, 0xFE, 0xFF, 0xFF, 0x00, 0x1F, 0xFE, 0xFF, 0xFF, 0xC0, 0x1F, 0xFE, 0xFF, 0xFF, 0x00, 0x1F, 0xFC, 0xFF, 0x7F, 0x00, 0x0C, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x7F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF8, 0xFF, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x1F, 0x80, 0x03, 0xE0, 0xFF, 0x1F, 0xC0, 0x07, 0xC0, 0xFF, 0x3F, 0xF0, 0x07, 0xC0, 0xFF, 0x1F, 0xC0, 0x07, 0xC0, 0xFF, 0x1F, 0x80, 0x03, 0xC0, 0xFF, 0x1F, 0x00, 0x00, 0x80, 0xFF, 0x1F, 0x00, 0x00, 0x80, 0xFF, 0x0F, 0x00, 0x00, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 56
254 | 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x7E, 0x0C, 0x00, 0x00, 0x80, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x03, 0x00, 0x00, 0xC0, 0xFF, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x07, 0x00, 0x00, 0xE0, 0xFF, 0x07, 0x00, 0x00, 0xE0, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xFC, 0xFF, 0x0F, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0x00, 0x00, 0xF8, 0xFF, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0xE0, 0xFF, 0x07, 0x00, 0x00, 0xE0, 0xFF, 0x07, 0x00, 0x00, 0xE0, 0xFF, 0x03, 0x00, 0x00, 0xC0, 0xFF, 0x03, 0x00, 0x00, 0x80, 0xFF, 0x01, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7E, // 57
255 | 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, 0x20, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x30, 0x03, 0x00, 0x00, 0x00, 0x3C, 0x03, 0x00, 0x00, 0x00, 0x3E, 0x23, 0x00, 0x00, 0x00, 0x07, 0x33, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x80, 0x03, 0x33, 0x00, 0x00, 0x80, 0x01, 0x33, 0x00, 0x00, 0x9F, 0x01, 0x33, 0x00, 0x00, 0x8F, 0x01, 0x33, 0x00, 0x00, 0x80, 0x01, 0x33, 0x00, 0x00, 0x80, 0x03, 0x33, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x07, 0x33, 0x00, 0x00, 0x00, 0x3E, 0x23, 0x00, 0x00, 0x00, 0x3C, 0x03, 0x00, 0x00, 0xC0, 0x30, 0x03, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x20, // 65
256 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x02, 0x0C, 0x10, 0x00, 0x00, 0x06, 0x00, 0x38, 0x00, 0x00, 0x0E, 0x00, 0x1C, 0x00, 0x00, 0x0C, 0x3E, 0x0C, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0xE3, 0x01, 0x00, 0x00, 0xE0, 0x80, 0x03, 0x00, 0x00, 0x70, 0x00, 0x03, 0x00, 0x00, 0x30, 0x00, 0x07, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0xE0, 0x39, 0x00, 0xE6, 0x03, 0xE0, 0x39, 0x00, 0xC6, 0x03, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x30, 0x00, 0x07, 0x00, 0x00, 0x70, 0x00, 0x03, 0x00, 0x00, 0xE0, 0x80, 0x03, 0x00, 0x00, 0xC0, 0xF3, 0x01, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x0C, 0x3E, 0x0C, 0x00, 0x00, 0x0E, 0x00, 0x1C, 0x00, 0x00, 0x06, 0x00, 0x38, 0x00, 0x00, 0x02, 0x0C, 0x10, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x08, // 66
257 | 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, 0x1E, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0xE0, 0xF3, 0x01, 0x00, 0x00, 0x70, 0x80, 0x03, 0x00, 0x00, 0x38, 0x00, 0x07, 0x00, 0x00, 0xF8, 0x01, 0x06, 0x00, 0x00, 0xFC, 0x07, 0x0E, 0x00, 0x00, 0x18, 0x1F, 0x0C, 0x00, 0x00, 0x00, 0x1C, 0x0C, 0x00, 0x00, 0x00, 0x38, 0x0C, 0x00, 0x00, 0x00, 0x70, 0x0C, 0x00, 0x00, 0x00, 0x60, 0x0E, 0x00, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0x00, 0x60, 0x07, 0x00, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0x00, 0xE0, 0x01, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x60, // 67
258 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x04, 0x18, 0x20, 0x00, 0x00, 0x0C, 0x00, 0x70, 0x00, 0x00, 0x3C, 0x00, 0x38, 0x00, 0x00, 0x18, 0x7C, 0x18, 0x00, 0x00, 0x00, 0xFF, 0x01, 0x00, 0x00, 0x80, 0xEF, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x07, 0x00, 0x00, 0xE0, 0x00, 0x06, 0x00, 0x00, 0x60, 0xFE, 0x0E, 0x00, 0x00, 0xE0, 0xFF, 0x0D, 0x00, 0xC0, 0xF3, 0xFF, 0xCF, 0x07, 0xC0, 0xF3, 0xFF, 0x8F, 0x07, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xE0, 0xFF, 0x0F, 0x00, 0x00, 0xC0, 0xFF, 0x07, 0x00, 0x00, 0xC0, 0xFF, 0x03, 0x00, 0x00, 0x80, 0xFF, 0x01, 0x00, 0x00, 0x00, 0xFE, // 68
259 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x60, 0xC4, 0x00, 0x00, 0x00, 0x60, 0xC6, 0x00, 0x00, 0x00, 0x60, 0xC6, 0x00, 0x00, 0x00, 0x60, 0xC6, 0x00, 0x00, 0x00, 0x60, 0xC6, 0x00, 0x00, 0x00, 0xE0, 0xFF, 0x00, 0x00, 0x00, 0xE0, 0xFF, 0x00, 0x00, 0x00, 0xF0, 0xF6, 0x01, 0x00, 0x00, 0x78, 0xC6, 0x03, 0x00, 0x00, 0x7C, 0xC6, 0x07, 0x00, 0x00, 0x6E, 0xC6, 0x06, 0x00, 0x00, 0x66, 0xC6, 0x0E, 0x00, 0x00, 0x67, 0xC6, 0x0C, 0x00, 0x00, 0x63, 0xC6, 0x0C, 0x00, 0x00, 0x63, 0xC6, 0x0C, 0x00, 0x00, 0x63, 0xC6, 0x0C, 0x00, 0x00, 0x03, 0xC6, 0x0C, 0x00, 0x00, 0x03, 0xC6, 0x0C, 0x00, 0x00, 0x06, 0xC6, 0x0E, 0x00, 0x00, 0x06, 0xC6, 0x06, 0x00, 0x00, 0x0C, 0xC6, 0x07, 0x00, 0x00, 0x3C, 0xC6, 0x03, 0x00, 0x00, 0xF8, 0xE6, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x06, // 69
260 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0x80, 0x19, 0x03, 0x00, 0x00, 0xF0, 0x19, 0x03, 0x00, 0x00, 0xF8, 0x19, 0x03, 0x00, 0x00, 0xFC, 0x19, 0x03, 0x00, 0x00, 0xF8, 0x19, 0x03, 0x00, 0x00, 0xF8, 0x19, 0x1F, 0x00, 0x00, 0xF0, 0x18, 0x3F, 0x00, 0x00, 0x00, 0x18, 0x3F, 0x00, 0x00, 0x00, 0x18, 0x3F, 0x00, 0x00, 0x00, 0x18, 0x3F, 0x00, 0x00, 0x00, 0x18, 0x3E, 0x00, 0x00, 0x00, 0x18, 0x1C, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x80, 0x1F, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x80, 0x1F, 0x00, 0x00, 0x00, 0x80, 0x1F, 0x00, 0x00, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x06, // 70
261 | 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, 0xC0, 0x80, 0x01, 0x00, 0x00, 0xE0, 0xC1, 0x03, 0x00, 0x00, 0xE0, 0xE1, 0x03, 0x00, 0x00, 0xE0, 0xEB, 0x03, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xFE, 0xE3, 0x3F, 0x00, 0x00, 0xFF, 0xE1, 0x3F, 0x00, 0x00, 0xFF, 0xE1, 0x3F, 0x00, 0x00, 0xFF, 0xE3, 0x3F, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0xEB, 0x03, 0x00, 0x00, 0xE0, 0xE1, 0x03, 0x00, 0x00, 0xE0, 0xC1, 0x03, 0x00, 0x00, 0xC0, 0x80, 0x01, // 71
262 | 0x00, 0x80, 0x01, 0x1E, 0x00, 0x00, 0x80, 0x81, 0x7F, 0x00, 0x00, 0x80, 0xE1, 0xE1, 0x01, 0x00, 0x80, 0x61, 0x80, 0x01, 0x60, 0x00, 0x31, 0x00, 0x03, 0xE0, 0x00, 0x38, 0x00, 0x07, 0xC0, 0x01, 0x18, 0x00, 0x06, 0x80, 0xE1, 0x1B, 0x00, 0x06, 0x00, 0xF8, 0x1F, 0x00, 0x06, 0x00, 0x3C, 0x1C, 0x00, 0x06, 0x00, 0x0E, 0x1C, 0x00, 0x07, 0x00, 0x06, 0x0E, 0x00, 0x07, 0x00, 0x07, 0x06, 0x00, 0x0E, 0x00, 0x03, 0x03, 0x00, 0x0C, 0x3E, 0x03, 0x03, 0x00, 0x18, 0x3E, 0x83, 0x01, 0x00, 0x18, 0x00, 0x83, 0x01, 0x00, 0x18, 0x00, 0x87, 0x01, 0x00, 0x18, 0x00, 0x86, 0x01, 0x00, 0x18, 0x00, 0x9C, 0x01, 0x00, 0x18, 0x00, 0xFC, 0x01, 0x00, 0x18, 0x00, 0xF1, 0x03, 0x00, 0x18, 0xC0, 0xC1, 0x03, 0x00, 0x0C, 0xE0, 0x01, 0x07, 0x00, 0x0E, 0xE0, 0x00, 0x0E, 0x00, 0x07, 0x00, 0x80, 0x1F, 0x00, 0x07, 0x00, 0x80, 0x1D, 0x00, 0x06, 0x00, 0x80, 0x19, 0x00, 0x06, 0x00, 0x80, 0x19, 0x00, 0x06, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x38, 0x00, 0x07, 0x00, 0x00, 0x30, 0x00, 0x03, 0x00, 0x00, 0x70, 0x80, 0x03, 0x00, 0x00, 0xE0, 0xE1, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, // 72
263 | 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0xE0, 0xE1, 0x01, 0x00, 0x00, 0x70, 0x80, 0x03, 0x00, 0x00, 0x30, 0x00, 0x03, 0x00, 0x00, 0x38, 0x00, 0x07, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x1C, 0x00, 0x06, 0x00, 0x00, 0x1C, 0x00, 0x07, 0x00, 0x00, 0x06, 0x00, 0x07, 0x00, 0x00, 0x03, 0x00, 0x0E, 0x00, 0x00, 0x03, 0x00, 0x0C, 0x00, 0x80, 0x01, 0x00, 0x18, 0x00, 0x80, 0x01, 0x00, 0x18, 0x00, 0xB8, 0x01, 0x00, 0x18, 0x00, 0xFF, 0x01, 0x00, 0x18, 0x80, 0xFF, 0x01, 0x00, 0x18, 0xC0, 0x81, 0x01, 0x00, 0x18, 0xE0, 0x80, 0x01, 0x00, 0x18, 0xE0, 0x87, 0x01, 0x00, 0x18, 0xF0, 0x1F, 0x03, 0x00, 0x0C, 0x60, 0x3E, 0x03, 0x00, 0x0E, 0x00, 0x70, 0x06, 0x00, 0x07, 0x00, 0xE0, 0x1C, 0x00, 0x07, 0x00, 0xC0, 0x18, 0x00, 0x06, 0x00, 0xC0, 0x19, 0x00, 0x06, 0x00, 0x80, 0x19, 0x00, 0x06, 0x00, 0x80, 0x1D, 0x00, 0x06, 0x00, 0x80, 0x3F, 0x00, 0x07, 0x00, 0xC0, 0x37, 0x00, 0x03, 0x00, 0xC0, 0x73, 0x80, 0x03, 0x00, 0x80, 0xE0, 0xE1, 0x01, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x3F, // 73
264 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x08, 0x01, 0x00, 0x00, 0xC6, 0x8C, 0x01, 0x00, 0x00, 0xC6, 0x8C, 0x01, 0x00, 0x00, 0xC6, 0x8C, 0x01, 0x00, 0x01, 0xC6, 0x8C, 0x01, 0x80, 0x03, 0xC0, 0x8C, 0x01, 0x00, 0x07, 0xC0, 0x8C, 0x01, 0x00, 0x86, 0xC7, 0x8C, 0x01, 0x00, 0xE0, 0xC7, 0x8C, 0x01, 0x00, 0xF0, 0xC0, 0x8C, 0x01, 0x00, 0x38, 0xC0, 0x8C, 0x01, 0x00, 0x18, 0xC0, 0x8C, 0x01, 0x00, 0x1C, 0xC0, 0x8C, 0x01, 0x00, 0x1C, 0xC0, 0x8C, 0x01, 0xF8, 0x0C, 0xC0, 0x8C, 0x01, 0xF0, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x1C, 0xC0, 0x8C, 0x01, 0x00, 0x1C, 0xC0, 0x8C, 0x01, 0x00, 0x18, 0xC0, 0x8C, 0x01, 0x00, 0x38, 0xC0, 0x8C, 0x01, 0x00, 0xF0, 0xC0, 0x8C, 0x01, 0x00, 0xE0, 0xC7, 0x8C, 0x01, 0x00, 0x86, 0xC7, 0x8C, 0x01, 0x00, 0x07, 0xC0, 0x8C, 0x01, 0x80, 0x03, 0xC0, 0x8C, 0x01, 0x00, 0x01, 0xC6, 0x8C, 0x01, 0x00, 0x00, 0xC6, 0x8C, 0x01, 0x00, 0x00, 0xC6, 0x8C, 0x01, 0x00, 0x00, 0xC6, 0x8C, 0x01, 0x00, 0x00, 0x84, 0x08, 0x01, // 74
265 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x10, 0x01, 0x00, 0x00, 0xC0, 0x98, 0x01, 0x00, 0x00, 0xC0, 0x98, 0x01, 0x00, 0x00, 0xC0, 0x98, 0x01, 0x00, 0x00, 0xC0, 0x98, 0x01, 0x00, 0x00, 0xC0, 0x98, 0x01, 0x00, 0x00, 0xC0, 0x98, 0x01, 0x00, 0xF0, 0xC3, 0x98, 0x01, 0x00, 0xFC, 0xCF, 0x98, 0x01, 0x00, 0x3E, 0xCE, 0x98, 0x01, 0x00, 0x0F, 0xC8, 0x98, 0x01, 0x80, 0x07, 0xC0, 0x98, 0x01, 0x80, 0x3F, 0xC0, 0x98, 0x01, 0x80, 0xFF, 0xC0, 0x98, 0x01, 0x80, 0xE0, 0xC1, 0x98, 0x01, 0x00, 0x80, 0xC3, 0x99, 0x01, 0x00, 0x00, 0xC7, 0x99, 0x01, 0x00, 0x00, 0xC7, 0x99, 0x01, 0x00, 0x00, 0xCE, 0x99, 0x01, 0x00, 0x00, 0xCE, 0x99, 0x01, 0x00, 0x00, 0xCE, 0x99, 0x01, 0x00, 0x00, 0xCE, 0x99, 0x01, 0x00, 0x00, 0xCE, 0x99, 0x01, 0x00, 0x00, 0xCE, 0x99, 0x01, 0x00, 0x00, 0xC2, 0x99, 0x01, 0x00, 0x00, 0xC0, 0x99, 0x01, 0x00, 0x00, 0xC0, 0x99, 0x01, 0x00, 0x00, 0xC0, 0x99, 0x01, 0x00, 0x00, 0xC0, 0x99, 0x01, 0x00, 0x00, 0x80, 0x10, 0x01, // 75
266 | 0x00, 0x80, 0xC7, 0x8C, 0x01, 0x00, 0xE0, 0xC7, 0x8C, 0x01, 0x00, 0x70, 0xC0, 0x8C, 0x01, 0x00, 0x38, 0xC0, 0x8C, 0x01, 0x00, 0x18, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0E, 0xC0, 0x8C, 0x01, 0x00, 0x07, 0xC0, 0x8C, 0x01, 0x80, 0x03, 0xC0, 0x8C, 0x01, 0x80, 0x01, 0xC0, 0x8C, 0x01, 0xC0, 0x01, 0xC0, 0x8C, 0x01, 0xC0, 0x00, 0xC0, 0x8C, 0x01, 0xC0, 0x00, 0xC0, 0x8C, 0x01, 0xC0, 0x00, 0xC0, 0x8C, 0x01, 0xE0, 0x00, 0xC0, 0x8C, 0x01, 0xE0, 0x00, 0xC0, 0x8C, 0x01, 0xC0, 0x00, 0xC0, 0x8C, 0x01, 0xC0, 0x00, 0xC0, 0x8C, 0x01, 0xC0, 0x00, 0xC0, 0x8C, 0x01, 0xC0, 0x01, 0xC0, 0x8C, 0x01, 0x80, 0x01, 0xC0, 0x8C, 0x01, 0x00, 0x03, 0xC0, 0x8C, 0x01, 0x00, 0x07, 0xC0, 0x8C, 0x01, 0x00, 0x0E, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x0C, 0xC0, 0x8C, 0x01, 0x00, 0x18, 0xC0, 0x8C, 0x01, 0x00, 0x38, 0xC0, 0x8C, 0x01, 0x00, 0x70, 0xC0, 0x8C, 0x01, 0x00, 0xE0, 0xC7, 0x8C, 0x01, 0x00, 0x80, 0xC7, 0x8C, 0x01, // 76
267 | 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, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, 0x00, 0x00, 0x8C, 0x19, 0x03, // 77
268 | 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x01, 0x00, 0x00, 0x80, 0xC7, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x07, 0x00, 0x00, 0xC0, 0x00, 0x06, 0x00, 0x00, 0xE0, 0x00, 0x0C, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x00, 0x70, 0x00, 0x0C, 0x00, 0x00, 0x78, 0x00, 0x0E, 0x00, 0x00, 0x1C, 0x00, 0x0E, 0x00, 0x00, 0x0C, 0x00, 0x1C, 0x00, 0x00, 0x0E, 0x00, 0x18, 0x00, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x07, 0x00, 0x30, 0x00, 0x00, 0x07, 0x00, 0x30, 0x00, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x0E, 0x00, 0x18, 0x00, 0x00, 0x0C, 0x00, 0x1C, 0x00, 0x00, 0x18, 0x00, 0x0E, 0x00, 0x00, 0x78, 0x00, 0x0E, 0x00, 0x00, 0x70, 0x00, 0x0C, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x00, 0x60, 0x00, 0x0C, 0x00, 0x00, 0xE0, 0x00, 0x0E, 0x00, 0x00, 0xC0, 0x00, 0x06, 0x00, 0x00, 0xC0, 0x01, 0x07, 0x00, 0x00, 0x80, 0xC7, 0x03, 0x00, 0x00, 0x00, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x7C, // 78
269 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0xC0, 0x01, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0x38, 0x00, 0x1C, 0x00, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x1C, 0x00, 0x30, 0x04, 0x04, 0x0C, 0x00, 0x70, 0x06, 0x03, 0x0C, 0x00, 0x60, 0xEF, 0x01, 0x0C, 0x00, 0xE0, 0xFF, 0x00, 0x0E, 0x00, 0xE0, 0x7F, 0x00, 0x0E, 0x00, 0xE0, 0x3C, 0x00, 0x0C, 0x00, 0x60, 0x18, 0x00, 0x0C, 0x00, 0x60, 0x00, 0x00, 0x0C, 0x00, 0x70, 0x00, 0x00, 0x1C, 0x00, 0x30, 0x00, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x30, 0x00, 0x1C, 0x00, 0x00, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x01, 0x1C, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 79
270 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0xC0, 0x01, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0x38, 0x00, 0x1C, 0x00, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x1C, 0x00, 0x30, 0x04, 0x04, 0x0C, 0x00, 0x10, 0x06, 0x03, 0x0C, 0x00, 0x00, 0xEF, 0x01, 0x0C, 0x00, 0x80, 0xFF, 0x00, 0x0E, 0x00, 0xC0, 0x7F, 0x00, 0x0E, 0x00, 0xE0, 0x3D, 0x00, 0x0C, 0x00, 0x38, 0x18, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x40, 0x00, 0x00, 0x1C, 0x00, 0x30, 0x00, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x30, 0x00, 0x1C, 0x00, 0x00, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x01, 0x1C, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 80
271 | 0x00, 0xE0, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x1F, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0x00, 0x0E, 0x70, 0x00, 0x00, 0x00, 0x06, 0x60, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x80, 0x03, 0xC0, 0x00, 0x00, 0xC0, 0x03, 0xE0, 0x00, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0x00, 0x60, 0x00, 0xC0, 0x01, 0x00, 0x70, 0x00, 0x80, 0x01, 0x00, 0x30, 0x00, 0x00, 0x03, 0x00, 0x30, 0x00, 0x00, 0x03, 0x00, 0x30, 0x00, 0x00, 0x83, 0x03, 0x38, 0x00, 0x00, 0xC3, 0x07, 0x38, 0x00, 0x00, 0xF3, 0x07, 0x30, 0x00, 0x00, 0xC3, 0x07, 0x30, 0x00, 0x00, 0x83, 0x03, 0x30, 0x00, 0x00, 0x03, 0x00, 0x70, 0x00, 0x80, 0x01, 0x00, 0x60, 0x00, 0xC0, 0x01, 0x00, 0xC0, 0x00, 0xE0, 0x00, 0x00, 0xC0, 0x03, 0xE0, 0x00, 0x00, 0x80, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x00, 0x00, 0x06, 0x60, 0x00, 0x00, 0x00, 0x0E, 0x70, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0x00, 0xF8, 0x1F, 0x00, 0x00, 0x00, 0xE0, 0x07, // 81
272 | 0x00, 0xF8, 0x01, 0x00, 0x00, 0x00, 0xFE, 0x07, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x00, 0x00, 0x80, 0x03, 0x1C, 0x00, 0x00, 0x80, 0x01, 0x18, 0x00, 0x00, 0xC0, 0x01, 0x38, 0x00, 0x00, 0xC0, 0x00, 0x30, 0x00, 0x00, 0xC0, 0x00, 0x30, 0x38, 0x00, 0xC0, 0x00, 0x30, 0x7E, 0x00, 0xE0, 0x00, 0x30, 0x7F, 0x00, 0xF0, 0x00, 0x38, 0x7E, 0x00, 0x38, 0x00, 0x38, 0x38, 0x00, 0x18, 0x00, 0x70, 0x00, 0x00, 0x1C, 0x00, 0x60, 0x00, 0x00, 0x0C, 0x00, 0xC0, 0x00, 0x00, 0x0C, 0x00, 0xC0, 0x00, 0x00, 0x0C, 0x00, 0xC0, 0x00, 0x0E, 0x0E, 0x00, 0xC0, 0x00, 0x1F, 0x0E, 0x00, 0xC0, 0xC0, 0x1F, 0x0C, 0x00, 0xC0, 0x00, 0x1F, 0x0C, 0x00, 0xC0, 0x00, 0x0C, 0x0C, 0x00, 0xC0, 0x00, 0x00, 0x1C, 0x00, 0x60, 0x00, 0x00, 0x18, 0x00, 0x70, 0x00, 0x00, 0x30, 0x00, 0x38, 0x00, 0x00, 0xF0, 0x00, 0x38, 0x80, 0x03, 0xE0, 0x00, 0x30, 0xC0, 0x07, 0xC0, 0x00, 0x30, 0xF0, 0x07, 0xC0, 0x00, 0x30, 0xC0, 0x07, 0xC0, 0x00, 0x30, 0x80, 0x03, 0xC0, 0x01, 0x38, 0x00, 0x00, 0x80, 0x01, 0x18, 0x00, 0x00, 0x80, 0x03, 0x1C, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x00, 0x00, 0x00, 0xFE, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x01, // 82
273 | 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, 0x00, 0xC0, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0xC6, 0x0C, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x7E, 0x0C, 0x00, 0x00, 0x80, 0xFF, 0x01, 0x00, 0x00, 0xC0, 0xC3, 0x03, 0x00, 0x00, 0xC0, 0x00, 0x03, 0x00, 0x00, 0xE0, 0x00, 0x07, 0x00, 0x00, 0x60, 0x00, 0x06, 0x00, 0x00, 0x60, 0x00, 0x06, 0x00, 0x00, 0x70, 0x00, 0x06, 0x00, 0x00, 0x38, 0x00, 0x06, 0x00, 0x00, 0x18, 0x00, 0x0C, 0x00, 0x00, 0x18, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x18, 0x00, 0x0C, 0x00, 0x00, 0x18, 0x00, 0x0E, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x70, 0x00, 0x06, 0x00, 0x00, 0x60, 0x00, 0x06, 0x00, 0x00, 0x60, 0x00, 0x06, 0x00, 0x00, 0xE0, 0x00, 0x07, 0x00, 0x00, 0xC0, 0x81, 0x03, 0x00, 0x00, 0x80, 0xC3, 0x01, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7E, // 83
274 | 0x00, 0x80, 0x19, 0x00, 0x00, 0x00, 0x80, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x8C, 0x19, 0x00, 0x00, 0x00, 0x0C, 0x18, 0x00, 0x00, 0x00, 0x0C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x18, 0x00, 0x00, 0x00, 0xFE, 0x01, 0x00, 0x00, 0x00, 0x87, 0x03, 0x00, 0x00, 0x80, 0x01, 0x06, 0x00, 0x00, 0x80, 0x01, 0x06, 0x00, 0x00, 0xC0, 0x00, 0x0C, 0x00, 0x00, 0xC0, 0x00, 0x0C, 0x38, 0x00, 0xC0, 0x00, 0x0C, 0x3E, 0x00, 0x60, 0x00, 0x0C, 0x7F, 0x00, 0x30, 0x00, 0x0C, 0x3E, 0x00, 0x30, 0x00, 0x18, 0x38, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00, 0x38, 0x00, 0x18, 0x80, 0x03, 0x30, 0x00, 0x1C, 0xC0, 0x07, 0x70, 0x00, 0x1C, 0xF0, 0x07, 0xE0, 0x00, 0x0C, 0xC0, 0x07, 0xC0, 0x00, 0x0C, 0x80, 0x03, 0xC0, 0x00, 0x0C, 0x00, 0x00, 0xC0, 0x01, 0x0E, 0x00, 0x00, 0x80, 0x03, 0x07, 0x00, 0x00, 0x80, 0x87, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x00, 0x00, 0xFE, 0x01, 0x00, 0x00, 0x00, 0x78, // 84
275 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0xC0, 0x01, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0x38, 0x00, 0x1C, 0x00, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x1C, 0x00, 0x30, 0x38, 0x07, 0x0C, 0x00, 0x60, 0x38, 0x07, 0x0C, 0x00, 0x60, 0xF0, 0x03, 0x0C, 0x00, 0x60, 0xF0, 0x03, 0x0E, 0x00, 0x60, 0x3E, 0x1F, 0x0E, 0x00, 0x60, 0x3E, 0x1F, 0x0C, 0x00, 0x60, 0xF0, 0x03, 0x0C, 0x00, 0x60, 0xF0, 0x03, 0x0C, 0x00, 0x60, 0x38, 0x07, 0x1C, 0x00, 0x30, 0x38, 0x07, 0x18, 0x00, 0x38, 0x00, 0x00, 0x30, 0x00, 0x1C, 0x00, 0x00, 0xF0, 0x00, 0x1C, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x01, 0x1C, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 85
276 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0xC0, 0x01, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xF0, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x00, 0x04, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x60, 0x0C, 0x00, 0x0C, 0x00, 0xE0, 0x0E, 0x00, 0x0C, 0x00, 0xE0, 0x07, 0x00, 0x0C, 0x00, 0xE0, 0x0F, 0x00, 0x0E, 0x00, 0x7C, 0x3E, 0x00, 0x0E, 0x00, 0x7C, 0x3E, 0x00, 0x0C, 0x00, 0xE0, 0x0F, 0x00, 0x0C, 0x00, 0xE0, 0x07, 0x00, 0x0C, 0x00, 0xE0, 0x0E, 0x00, 0x1C, 0x00, 0x60, 0x0C, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x04, 0x00, 0x00, 0xF0, 0x00, 0x0C, 0x00, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x00, 0x18, 0x00, 0x00, 0xC0, 0x01, 0x1C, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 86
277 | 0x00, 0xF8, 0x01, 0x00, 0x00, 0x00, 0xFE, 0x07, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x18, 0x00, 0x80, 0x03, 0x1C, 0x0B, 0x00, 0x80, 0x01, 0x18, 0x7E, 0x00, 0xC0, 0x01, 0x38, 0x32, 0x00, 0xC0, 0x00, 0xB0, 0x1F, 0x00, 0xC0, 0x00, 0x30, 0x3C, 0x00, 0xC0, 0x00, 0x30, 0x24, 0x00, 0xE0, 0x00, 0x30, 0x00, 0x00, 0xF0, 0x00, 0x38, 0x00, 0x00, 0x38, 0x00, 0x38, 0x00, 0x00, 0x18, 0x00, 0x70, 0x00, 0x00, 0x1C, 0x00, 0x60, 0x38, 0x07, 0x0C, 0x00, 0xC0, 0x38, 0x07, 0x0C, 0x00, 0xC0, 0xF0, 0x03, 0x0C, 0x00, 0xC0, 0xF0, 0x03, 0x0E, 0x00, 0xC0, 0x3E, 0x1F, 0x0E, 0x00, 0xC0, 0x3E, 0x1F, 0x0C, 0x00, 0xC0, 0xF0, 0x03, 0x0C, 0x00, 0xC0, 0xF0, 0x03, 0x0C, 0x00, 0xC0, 0x38, 0x07, 0x1C, 0x00, 0x60, 0x38, 0x07, 0x18, 0x00, 0x70, 0x00, 0x00, 0x30, 0x00, 0x38, 0x00, 0x00, 0xF0, 0x00, 0x38, 0x00, 0x00, 0xE0, 0x00, 0x30, 0x00, 0x00, 0xC0, 0x00, 0x30, 0x90, 0x00, 0xC0, 0x00, 0x30, 0xF0, 0x00, 0xC0, 0x00, 0x30, 0x7E, 0x00, 0xC0, 0x01, 0x38, 0xC8, 0x01, 0x80, 0x01, 0x18, 0xF8, 0x00, 0x80, 0x03, 0x1C, 0x2C, 0x00, 0x00, 0x0F, 0x0F, 0x60, 0x00, 0x00, 0xFE, 0x07, 0x00, 0x00, 0x00, 0xF8, 0x01, // 87
278 | 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x80, 0x01, 0x0C, 0x04, 0x00, 0xC0, 0x01, 0x18, 0x0F, 0x00, 0xC0, 0x00, 0x18, 0x0F, 0x00, 0xC0, 0x00, 0x18, 0x0F, 0x00, 0xC0, 0x00, 0x18, 0x06, 0x00, 0xE0, 0x00, 0x18, 0x00, 0x0C, 0xF0, 0x00, 0x1C, 0x00, 0x1E, 0x38, 0x00, 0x1C, 0x00, 0x1E, 0x18, 0x00, 0x38, 0x00, 0x1E, 0x1C, 0x00, 0x30, 0x00, 0x08, 0x0C, 0x00, 0x60, 0x00, 0x00, 0x0C, 0x00, 0x60, 0x00, 0x00, 0x0C, 0x00, 0x60, 0x38, 0x00, 0x0E, 0x00, 0x60, 0x7C, 0x00, 0x0E, 0x00, 0x60, 0x3C, 0x00, 0x0C, 0x00, 0x60, 0x38, 0x00, 0x0C, 0x00, 0x60, 0x00, 0x00, 0x0C, 0x00, 0x60, 0x00, 0x00, 0x1C, 0x00, 0x30, 0x00, 0x08, 0x18, 0x00, 0x38, 0x00, 0x1E, 0x30, 0x00, 0x1C, 0x00, 0x1E, 0xF0, 0x00, 0x1C, 0x00, 0x1E, 0xE0, 0x00, 0x18, 0x00, 0x0C, 0xC0, 0x00, 0x18, 0x06, 0x00, 0xC0, 0x00, 0x18, 0x0F, 0x00, 0xC0, 0x00, 0x18, 0x0F, 0x00, 0xC0, 0x01, 0x1C, 0x0F, 0x00, 0x80, 0x01, 0x0C, 0x04, 0x00, 0x80, 0x03, 0x0E, 0x00, 0x00, 0x00, 0x8F, 0x07, 0x00, 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x00, 0xF8, // 88
279 | 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0xE0, 0xFF, 0x01, 0x00, 0x00, 0xF0, 0xC0, 0x03, 0x00, 0x00, 0x30, 0x00, 0x03, 0x00, 0x00, 0x38, 0x00, 0x07, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x00, 0x1F, 0x00, 0x06, 0x00, 0xC0, 0x1F, 0x00, 0x07, 0x00, 0xE0, 0x0F, 0x00, 0x07, 0x00, 0x60, 0x07, 0x00, 0x0E, 0x00, 0x70, 0x03, 0x00, 0x0C, 0x00, 0x30, 0x03, 0x00, 0x1C, 0x00, 0xB0, 0x01, 0x00, 0x18, 0x00, 0xB8, 0x01, 0x00, 0x18, 0x00, 0xBC, 0x01, 0x00, 0x18, 0x00, 0x8C, 0x01, 0x00, 0x18, 0x00, 0x8E, 0x01, 0x00, 0x18, 0x00, 0x86, 0x01, 0x00, 0x18, 0x00, 0x86, 0x03, 0x00, 0x18, 0x00, 0x06, 0x03, 0x00, 0x0C, 0x00, 0x06, 0x07, 0x00, 0x0C, 0x00, 0x06, 0x06, 0x00, 0x06, 0x00, 0x06, 0x0E, 0x00, 0x07, 0x00, 0x0C, 0x1C, 0x00, 0x06, 0x00, 0x1C, 0x18, 0x00, 0x06, 0x00, 0x38, 0x18, 0x00, 0x06, 0x00, 0x30, 0x18, 0x00, 0x06, 0x00, 0x30, 0x38, 0x00, 0x06, 0x00, 0x30, 0x30, 0x00, 0x03, 0x00, 0x60, 0x70, 0x80, 0x03, 0x00, 0xE0, 0xF0, 0xE1, 0x01, 0x00, 0xC0, 0xBF, 0xFF, 0x00, 0x00, 0x00, 0x1F, 0x3E, // 89
280 | 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0x80, 0x03, 0x00, 0x00, 0x60, 0x00, 0x03, 0x00, 0x00, 0x70, 0x00, 0x07, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x30, 0x00, 0x06, 0x00, 0x00, 0x3E, 0x00, 0x06, 0x00, 0x80, 0x3F, 0x00, 0x07, 0x00, 0xC0, 0x0F, 0x00, 0x07, 0x00, 0xC0, 0x07, 0x00, 0x0E, 0x00, 0x60, 0x07, 0x00, 0x4C, 0x10, 0x60, 0x03, 0x00, 0x7C, 0x08, 0xE0, 0x01, 0x00, 0xF8, 0x0E, 0xF0, 0x01, 0x00, 0xF8, 0x07, 0xF8, 0x01, 0x00, 0xF8, 0x03, 0x98, 0x01, 0x00, 0x98, 0x03, 0x9C, 0x01, 0x00, 0x18, 0x01, 0x8C, 0x01, 0x00, 0x18, 0x00, 0x0C, 0x03, 0x00, 0x1C, 0x00, 0x0C, 0x03, 0x00, 0x0C, 0x00, 0x0C, 0x07, 0x00, 0x0E, 0x00, 0x0C, 0x0E, 0x00, 0x06, 0x00, 0x0C, 0x1C, 0x00, 0x07, 0x00, 0x18, 0x38, 0x00, 0x06, 0x00, 0x38, 0x30, 0x00, 0x06, 0x00, 0x70, 0x30, 0x00, 0x06, 0x00, 0x60, 0x30, 0x00, 0x06, 0x00, 0x60, 0x30, 0x00, 0x06, 0x00, 0x60, 0x60, 0x00, 0x03, 0x00, 0xC0, 0xE0, 0x80, 0x03, 0x00, 0xC0, 0xE1, 0xC1, 0x01, 0x00, 0x80, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x1E, 0x3E, // 90
281 | };
282 |
283 | #define FONT_LIB_V3
284 | // Created by http://oleddisplay.squix.ch/ Consider a donation
285 | // In case of problems make sure that you are using the font file with the correct version!
286 | const uint8_t Meteocons_Plain_21[] PROGMEM = {
287 | 0x15, // Width: 21
288 | 0x16, // Height: 22
289 | 0x20, // First Char: 32
290 | 0xE0, // Numbers of Chars: 224
291 |
292 | // Jump Table:
293 | 0xFF, 0xFF, 0x00, 0x0B, // 32:65535
294 | 0x00, 0x00, 0x3D, 0x15, // 33:0
295 | 0x00, 0x3D, 0x3E, 0x15, // 34:61
296 | 0x00, 0x7B, 0x3E, 0x15, // 35:123
297 | 0x00, 0xB9, 0x3E, 0x15, // 36:185
298 | 0x00, 0xF7, 0x3E, 0x15, // 37:247
299 | 0x01, 0x35, 0x3E, 0x15, // 38:309
300 | 0x01, 0x73, 0x27, 0x15, // 39:371
301 | 0x01, 0x9A, 0x3B, 0x15, // 40:410
302 | 0x01, 0xD5, 0x38, 0x15, // 41:469
303 | 0x02, 0x0D, 0x29, 0x15, // 42:525
304 | 0x02, 0x36, 0x2C, 0x15, // 43:566
305 | 0x02, 0x62, 0x18, 0x0D, // 44:610
306 | 0x02, 0x7A, 0x20, 0x0D, // 45:634
307 | 0x02, 0x9A, 0x15, 0x0D, // 46:666
308 | 0x02, 0xAF, 0x1F, 0x0D, // 47:687
309 | 0x02, 0xCE, 0x3E, 0x15, // 48:718
310 | 0x03, 0x0C, 0x38, 0x15, // 49:780
311 | 0x03, 0x44, 0x2C, 0x15, // 50:836
312 | 0x03, 0x70, 0x3E, 0x15, // 51:880
313 | 0x03, 0xAE, 0x3F, 0x15, // 52:942
314 | 0x03, 0xED, 0x3E, 0x15, // 53:1005
315 | 0x04, 0x2B, 0x3E, 0x15, // 54:1067
316 | 0x04, 0x69, 0x3E, 0x15, // 55:1129
317 | 0x04, 0xA7, 0x3E, 0x15, // 56:1191
318 | 0x04, 0xE5, 0x3E, 0x15, // 57:1253
319 | 0x05, 0x23, 0x15, 0x0D, // 58:1315
320 | 0x05, 0x38, 0x18, 0x0D, // 59:1336
321 | 0x05, 0x50, 0x27, 0x0D, // 60:1360
322 | 0x05, 0x77, 0x24, 0x0D, // 61:1399
323 | 0x05, 0x9B, 0x26, 0x0D, // 62:1435
324 | 0x05, 0xC1, 0x20, 0x0D, // 63:1473
325 | 0x05, 0xE1, 0x26, 0x0D, // 64:1505
326 | 0x06, 0x07, 0x31, 0x15, // 65:1543
327 | 0x06, 0x38, 0x38, 0x15, // 66:1592
328 | 0x06, 0x70, 0x2C, 0x15, // 67:1648
329 | 0x06, 0x9C, 0x32, 0x15, // 68:1692
330 | 0x06, 0xCE, 0x3E, 0x15, // 69:1742
331 | 0x07, 0x0C, 0x3B, 0x15, // 70:1804
332 | 0x07, 0x47, 0x2F, 0x15, // 71:1863
333 | 0x07, 0x76, 0x3E, 0x15, // 72:1910
334 | 0x07, 0xB4, 0x3E, 0x15, // 73:1972
335 | 0x07, 0xF2, 0x39, 0x15, // 74:2034
336 | 0x08, 0x2B, 0x39, 0x15, // 75:2091
337 | 0x08, 0x64, 0x3F, 0x15, // 76:2148
338 | 0x08, 0xA3, 0x32, 0x15, // 77:2211
339 | 0x08, 0xD5, 0x3E, 0x15, // 78:2261
340 | 0x09, 0x13, 0x3E, 0x15, // 79:2323
341 | 0x09, 0x51, 0x3E, 0x15, // 80:2385
342 | 0x09, 0x8F, 0x3E, 0x15, // 81:2447
343 | 0x09, 0xCD, 0x3E, 0x15, // 82:2509
344 | 0x0A, 0x0B, 0x3E, 0x15, // 83:2571
345 | 0x0A, 0x49, 0x3D, 0x15, // 84:2633
346 | 0x0A, 0x86, 0x3E, 0x15, // 85:2694
347 | 0x0A, 0xC4, 0x3E, 0x15, // 86:2756
348 | 0x0B, 0x02, 0x3E, 0x15, // 87:2818
349 | 0x0B, 0x40, 0x3E, 0x15, // 88:2880
350 | 0x0B, 0x7E, 0x3E, 0x15, // 89:2942
351 | 0x0B, 0xBC, 0x3E, 0x15, // 90:3004
352 | 0x0B, 0xFA, 0x21, 0x0D, // 91:3066
353 | 0x0C, 0x1B, 0x24, 0x0D, // 92:3099
354 | 0x0C, 0x3F, 0x18, 0x0D, // 93:3135
355 | 0x0C, 0x57, 0x23, 0x0D, // 94:3159
356 | 0x0C, 0x7A, 0x24, 0x0D, // 95:3194
357 | 0x0C, 0x9E, 0x19, 0x0D, // 96:3230
358 | 0x0C, 0xB7, 0x24, 0x0D, // 97:3255
359 | 0x0C, 0xDB, 0x23, 0x0D, // 98:3291
360 | 0x0C, 0xFE, 0x21, 0x0D, // 99:3326
361 | 0x0D, 0x1F, 0x21, 0x0D, // 100:3359
362 | 0x0D, 0x40, 0x24, 0x0D, // 101:3392
363 | 0x0D, 0x64, 0x22, 0x0D, // 102:3428
364 | 0x0D, 0x86, 0x21, 0x0D, // 103:3462
365 | 0x0D, 0xA7, 0x21, 0x0D, // 104:3495
366 | 0x0D, 0xC8, 0x1E, 0x0D, // 105:3528
367 | 0x0D, 0xE6, 0x1E, 0x0D, // 106:3558
368 | 0x0E, 0x04, 0x24, 0x0D, // 107:3588
369 | 0x0E, 0x28, 0x1E, 0x0D, // 108:3624
370 | 0x0E, 0x46, 0x24, 0x0D, // 109:3654
371 | 0x0E, 0x6A, 0x21, 0x0D, // 110:3690
372 | 0x0E, 0x8B, 0x24, 0x0D, // 111:3723
373 | 0x0E, 0xAF, 0x23, 0x0D, // 112:3759
374 | 0x0E, 0xD2, 0x21, 0x0D, // 113:3794
375 | 0x0E, 0xF3, 0x20, 0x0D, // 114:3827
376 | 0x0F, 0x13, 0x21, 0x0D, // 115:3859
377 | 0x0F, 0x34, 0x21, 0x0D, // 116:3892
378 | 0x0F, 0x55, 0x21, 0x0D, // 117:3925
379 | 0x0F, 0x76, 0x23, 0x0D, // 118:3958
380 | 0x0F, 0x99, 0x23, 0x0D, // 119:3993
381 | 0x0F, 0xBC, 0x24, 0x0D, // 120:4028
382 | 0x0F, 0xE0, 0x26, 0x0D, // 121:4064
383 | 0x10, 0x06, 0x21, 0x0D, // 122:4102
384 | 0x10, 0x27, 0x24, 0x0D, // 123:4135
385 | 0x10, 0x4B, 0x15, 0x0D, // 124:4171
386 | 0x10, 0x60, 0x1D, 0x0D, // 125:4192
387 | 0x10, 0x7D, 0x23, 0x0D, // 126:4221
388 | 0xFF, 0xFF, 0x00, 0x00, // 127:65535
389 | 0xFF, 0xFF, 0x00, 0x15, // 128:65535
390 | 0xFF, 0xFF, 0x00, 0x15, // 129:65535
391 | 0xFF, 0xFF, 0x00, 0x15, // 130:65535
392 | 0xFF, 0xFF, 0x00, 0x15, // 131:65535
393 | 0xFF, 0xFF, 0x00, 0x15, // 132:65535
394 | 0xFF, 0xFF, 0x00, 0x15, // 133:65535
395 | 0xFF, 0xFF, 0x00, 0x15, // 134:65535
396 | 0xFF, 0xFF, 0x00, 0x15, // 135:65535
397 | 0xFF, 0xFF, 0x00, 0x15, // 136:65535
398 | 0xFF, 0xFF, 0x00, 0x15, // 137:65535
399 | 0xFF, 0xFF, 0x00, 0x15, // 138:65535
400 | 0xFF, 0xFF, 0x00, 0x15, // 139:65535
401 | 0xFF, 0xFF, 0x00, 0x15, // 140:65535
402 | 0xFF, 0xFF, 0x00, 0x15, // 141:65535
403 | 0xFF, 0xFF, 0x00, 0x15, // 142:65535
404 | 0xFF, 0xFF, 0x00, 0x15, // 143:65535
405 | 0xFF, 0xFF, 0x00, 0x15, // 144:65535
406 | 0xFF, 0xFF, 0x00, 0x15, // 145:65535
407 | 0xFF, 0xFF, 0x00, 0x15, // 146:65535
408 | 0xFF, 0xFF, 0x00, 0x15, // 147:65535
409 | 0xFF, 0xFF, 0x00, 0x15, // 148:65535
410 | 0xFF, 0xFF, 0x00, 0x15, // 149:65535
411 | 0xFF, 0xFF, 0x00, 0x15, // 150:65535
412 | 0xFF, 0xFF, 0x00, 0x15, // 151:65535
413 | 0xFF, 0xFF, 0x00, 0x15, // 152:65535
414 | 0xFF, 0xFF, 0x00, 0x15, // 153:65535
415 | 0xFF, 0xFF, 0x00, 0x15, // 154:65535
416 | 0xFF, 0xFF, 0x00, 0x15, // 155:65535
417 | 0xFF, 0xFF, 0x00, 0x15, // 156:65535
418 | 0xFF, 0xFF, 0x00, 0x15, // 157:65535
419 | 0xFF, 0xFF, 0x00, 0x15, // 158:65535
420 | 0xFF, 0xFF, 0x00, 0x15, // 159:65535
421 | 0xFF, 0xFF, 0x00, 0x0B, // 160:65535
422 | 0x10, 0xA0, 0x18, 0x0D, // 161:4256
423 | 0x10, 0xB8, 0x20, 0x0D, // 162:4280
424 | 0x10, 0xD8, 0x24, 0x0D, // 163:4312
425 | 0x10, 0xFC, 0x21, 0x0D, // 164:4348
426 | 0x11, 0x1D, 0x1C, 0x0D, // 165:4381
427 | 0x11, 0x39, 0x15, 0x0D, // 166:4409
428 | 0x11, 0x4E, 0x24, 0x0D, // 167:4430
429 | 0x11, 0x72, 0x1C, 0x0D, // 168:4466
430 | 0x11, 0x8E, 0x26, 0x0D, // 169:4494
431 | 0x11, 0xB4, 0x20, 0x0D, // 170:4532
432 | 0x11, 0xD4, 0x24, 0x0D, // 171:4564
433 | 0x11, 0xF8, 0x24, 0x0D, // 172:4600
434 | 0x12, 0x1C, 0x1D, 0x0D, // 173:4636
435 | 0x12, 0x39, 0x26, 0x0D, // 174:4665
436 | 0x12, 0x5F, 0x19, 0x0D, // 175:4703
437 | 0x12, 0x78, 0x19, 0x0D, // 176:4728
438 | 0x12, 0x91, 0x24, 0x0D, // 177:4753
439 | 0x12, 0xB5, 0x1D, 0x0D, // 178:4789
440 | 0x12, 0xD2, 0x1A, 0x0D, // 179:4818
441 | 0x12, 0xEC, 0x13, 0x0D, // 180:4844
442 | 0x12, 0xFF, 0x21, 0x0D, // 181:4863
443 | 0x13, 0x20, 0x25, 0x0D, // 182:4896
444 | 0x13, 0x45, 0x14, 0x0D, // 183:4933
445 | 0x13, 0x59, 0x18, 0x0D, // 184:4953
446 | 0x13, 0x71, 0x1D, 0x0D, // 185:4977
447 | 0x13, 0x8E, 0x1F, 0x0D, // 186:5006
448 | 0x13, 0xAD, 0x20, 0x0D, // 187:5037
449 | 0x13, 0xCD, 0x27, 0x0D, // 188:5069
450 | 0x13, 0xF4, 0x24, 0x0D, // 189:5108
451 | 0x14, 0x18, 0x27, 0x0D, // 190:5144
452 | 0x14, 0x3F, 0x21, 0x0D, // 191:5183
453 | 0x14, 0x60, 0x27, 0x0D, // 192:5216
454 | 0x14, 0x87, 0x27, 0x0D, // 193:5255
455 | 0x14, 0xAE, 0x27, 0x0D, // 194:5294
456 | 0x14, 0xD5, 0x27, 0x0D, // 195:5333
457 | 0x14, 0xFC, 0x27, 0x0D, // 196:5372
458 | 0x15, 0x23, 0x24, 0x0D, // 197:5411
459 | 0x15, 0x47, 0x24, 0x0D, // 198:5447
460 | 0x15, 0x6B, 0x24, 0x0D, // 199:5483
461 | 0x15, 0x8F, 0x21, 0x0D, // 200:5519
462 | 0x15, 0xB0, 0x21, 0x0D, // 201:5552
463 | 0x15, 0xD1, 0x21, 0x0D, // 202:5585
464 | 0x15, 0xF2, 0x21, 0x0D, // 203:5618
465 | 0x16, 0x13, 0x24, 0x0D, // 204:5651
466 | 0x16, 0x37, 0x24, 0x0D, // 205:5687
467 | 0x16, 0x5B, 0x24, 0x0D, // 206:5723
468 | 0x16, 0x7F, 0x24, 0x0D, // 207:5759
469 | 0x16, 0xA3, 0x26, 0x0D, // 208:5795
470 | 0x16, 0xC9, 0x24, 0x0D, // 209:5833
471 | 0x16, 0xED, 0x26, 0x0D, // 210:5869
472 | 0x17, 0x13, 0x26, 0x0D, // 211:5907
473 | 0x17, 0x39, 0x26, 0x0D, // 212:5945
474 | 0x17, 0x5F, 0x26, 0x0D, // 213:5983
475 | 0x17, 0x85, 0x26, 0x0D, // 214:6021
476 | 0x17, 0xAB, 0x21, 0x0D, // 215:6059
477 | 0x17, 0xCC, 0x26, 0x0D, // 216:6092
478 | 0x17, 0xF2, 0x24, 0x0D, // 217:6130
479 | 0x18, 0x16, 0x24, 0x0D, // 218:6166
480 | 0x18, 0x3A, 0x24, 0x0D, // 219:6202
481 | 0x18, 0x5E, 0x24, 0x0D, // 220:6238
482 | 0x18, 0x82, 0x1F, 0x0D, // 221:6274
483 | 0x18, 0xA1, 0x23, 0x0D, // 222:6305
484 | 0x18, 0xC4, 0x24, 0x0D, // 223:6340
485 | 0x18, 0xE8, 0x24, 0x0D, // 224:6376
486 | 0x19, 0x0C, 0x24, 0x0D, // 225:6412
487 | 0x19, 0x30, 0x24, 0x0D, // 226:6448
488 | 0x19, 0x54, 0x24, 0x0D, // 227:6484
489 | 0x19, 0x78, 0x24, 0x0D, // 228:6520
490 | 0x19, 0x9C, 0x24, 0x0D, // 229:6556
491 | 0x19, 0xC0, 0x27, 0x0D, // 230:6592
492 | 0x19, 0xE7, 0x24, 0x0D, // 231:6631
493 | 0x1A, 0x0B, 0x24, 0x0D, // 232:6667
494 | 0x1A, 0x2F, 0x24, 0x0D, // 233:6703
495 | 0x1A, 0x53, 0x24, 0x0D, // 234:6739
496 | 0x1A, 0x77, 0x24, 0x0D, // 235:6775
497 | 0x1A, 0x9B, 0x1E, 0x0D, // 236:6811
498 | 0x1A, 0xB9, 0x1E, 0x0D, // 237:6841
499 | 0x1A, 0xD7, 0x1E, 0x0D, // 238:6871
500 | 0x1A, 0xF5, 0x1E, 0x0D, // 239:6901
501 | 0x1B, 0x13, 0x23, 0x0D, // 240:6931
502 | 0x1B, 0x36, 0x1E, 0x0D, // 241:6966
503 | 0x1B, 0x54, 0x24, 0x0D, // 242:6996
504 | 0x1B, 0x78, 0x24, 0x0D, // 243:7032
505 | 0x1B, 0x9C, 0x24, 0x0D, // 244:7068
506 | 0x1B, 0xC0, 0x24, 0x0D, // 245:7104
507 | 0x1B, 0xE4, 0x24, 0x0D, // 246:7140
508 | 0x1C, 0x08, 0x1D, 0x0D, // 247:7176
509 | 0x1C, 0x25, 0x24, 0x0D, // 248:7205
510 | 0x1C, 0x49, 0x21, 0x0D, // 249:7241
511 | 0x1C, 0x6A, 0x21, 0x0D, // 250:7274
512 | 0x1C, 0x8B, 0x21, 0x0D, // 251:7307
513 | 0x1C, 0xAC, 0x21, 0x0D, // 252:7340
514 | 0x1C, 0xCD, 0x26, 0x0D, // 253:7373
515 | 0x1C, 0xF3, 0x20, 0x0D, // 254:7411
516 | 0x1D, 0x13, 0x26, 0x0D, // 255:7443
517 |
518 | // Font Data:
519 | 0x00, 0x05, 0x00, 0x20, 0x05, 0x00, 0x20, 0x05, 0x00, 0x20, 0x05, 0x00, 0x20, 0x04, 0x00, 0x00, 0x04, 0x00, 0xE0, 0x05, 0x00, 0xF8, 0x03, 0x00, 0xF8, 0x03, 0x00, 0xFC, 0xE3, 0x00, 0xFC, 0xE7, 0x00, 0xFE, 0x07, 0x00, 0xFE, 0x07, 0x00, 0xFE, 0x07, 0x00, 0xFE, 0x07, 0x00, 0xFE, 0x07, 0x07, 0xFC, 0x03, 0x07, 0xF8, 0x03, 0x00, 0xF8, 0x03, 0x00, 0xF8, 0x03, 0x00, 0xE0, // 33
520 | 0xE0, 0x01, 0x00, 0xF0, 0x07, 0x00, 0xF0, 0x07, 0x00, 0xF8, 0x0F, 0x00, 0xF8, 0x0F, 0x00, 0xF8, 0x0F, 0x00, 0xFC, 0x0F, 0x00, 0xFE, 0x0F, 0x00, 0xFF, 0xDF, 0x06, 0xFF, 0x9F, 0x03, 0xFF, 0xFF, 0x0E, 0xFF, 0x9F, 0x03, 0xFF, 0xDF, 0x06, 0xFE, 0x0F, 0x00, 0xFC, 0x0F, 0x00, 0xF8, 0x0F, 0x00, 0xF8, 0x0F, 0x00, 0xF8, 0x0F, 0x00, 0xF0, 0x07, 0x00, 0xF0, 0x07, 0x00, 0xE0, 0x01, // 34
521 | 0xE0, 0x03, 0x00, 0xF0, 0x87, 0x00, 0xF8, 0xCF, 0x00, 0xF8, 0x6F, 0x01, 0xF8, 0xCF, 0x01, 0xF8, 0x0F, 0x00, 0xFC, 0x0F, 0x00, 0xFE, 0x1F, 0x09, 0xFE, 0x1F, 0x0F, 0xFF, 0x1F, 0x0F, 0xFF, 0xDF, 0x1D, 0xFF, 0x1F, 0x0F, 0xFE, 0x1F, 0x0F, 0xFE, 0x1F, 0x09, 0xFC, 0x0F, 0x00, 0xF8, 0x0F, 0x00, 0xF8, 0x0F, 0x03, 0xF8, 0x8F, 0x02, 0xF8, 0x8F, 0x03, 0xF0, 0x07, 0x00, 0xE0, 0x03, // 35
522 | 0xE0, 0x01, 0x00, 0xF0, 0x03, 0x00, 0xF8, 0x03, 0x00, 0xF8, 0x77, 0x00, 0xF8, 0x77, 0x00, 0xFC, 0x07, 0x0E, 0xFE, 0x07, 0x0E, 0xFE, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0xEF, 0x00, 0xFF, 0xEF, 0x00, 0xFF, 0x0F, 0x00, 0xFE, 0x0F, 0x00, 0xFE, 0x07, 0x0E, 0xFC, 0x07, 0x0E, 0xF8, 0x77, 0x00, 0xF8, 0x77, 0x00, 0xF8, 0x03, 0x00, 0xF0, 0x03, 0x00, 0xE0, 0x01, // 36
523 | 0x00, 0x78, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFF, 0x01, 0x00, 0xFF, 0x01, 0xC0, 0xFF, 0x01, 0xE0, 0xFF, 0x01, 0xF0, 0xFF, 0x01, 0xF0, 0xFF, 0x03, 0xF0, 0xFF, 0x03, 0xF8, 0xFF, 0x03, 0xFC, 0xFF, 0x03, 0xFC, 0xFF, 0x03, 0xFC, 0xFF, 0x01, 0xFC, 0xFF, 0x01, 0xF8, 0xFF, 0x01, 0xF8, 0xFF, 0x01, 0xF0, 0xFF, 0x01, 0xF0, 0xFF, 0x00, 0xE0, 0xFF, 0x00, 0xC0, 0x79, // 37
524 | 0x00, 0x0F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x3F, 0x00, 0xE0, 0x3F, 0x00, 0xE0, 0x3F, 0x00, 0xF8, 0x3F, 0x00, 0xFC, 0x3F, 0x00, 0xFE, 0x7F, 0x00, 0xFE, 0x7F, 0x09, 0xFE, 0xFF, 0x07, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0x02, 0xFF, 0x7F, 0x00, 0xFF, 0x7F, 0x00, 0xFF, 0x3F, 0x00, 0xFF, 0x3F, 0x00, 0xFF, 0x3F, 0x00, 0xFE, 0x3F, 0x00, 0xFE, 0x3F, 0x00, 0xFC, 0x1F, 0x00, 0x38, 0x0F, // 38
525 | 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, 0x80, 0x03, 0x00, 0xC0, 0x07, 0xFE, 0xFF, 0x07, 0xFE, 0xFF, 0x07, 0x00, 0x80, 0x03, // 39
526 | 0x80, 0x1F, 0x00, 0xE0, 0xFF, 0x00, 0xF0, 0xE0, 0x01, 0x3C, 0xC0, 0x03, 0x1C, 0x80, 0x07, 0x0E, 0x00, 0x07, 0x0E, 0x20, 0x07, 0x07, 0x18, 0x0E, 0x07, 0x1E, 0x0E, 0x07, 0x0E, 0x0E, 0x07, 0x0F, 0x0E, 0x07, 0x07, 0x0E, 0x87, 0x01, 0x0E, 0x8E, 0x00, 0x07, 0x0E, 0x00, 0x07, 0x1C, 0x80, 0x07, 0x3C, 0xC0, 0x03, 0xF0, 0xE0, 0x01, 0xE0, 0xFF, 0x00, 0x80, 0x1F, // 40
527 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x02, 0x00, 0x00, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x10, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x20, 0x00, 0x00, 0x38, 0x00, 0x00, 0x07, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x11, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x38, 0x00, 0x00, 0x20, // 41
528 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x80, 0x02, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x80, 0x40, 0x00, 0x80, 0x40, 0x00, 0x80, 0x40, // 42
529 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x80, 0x03, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x09, 0x00, 0x00, 0x09, 0x00, 0x00, 0x09, 0x00, 0x00, 0x01, // 43
530 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4E, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x3C, // 44
531 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, // 45
532 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0E, // 46
533 | 0x00, 0x00, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x07, 0x00, 0xC0, 0x03, 0x00, 0xF0, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x0F, 0x00, 0x80, 0x03, 0x00, 0xE0, 0x00, 0x00, 0x78, 0x00, 0x00, 0x18, // 47
534 | 0x00, 0x0F, 0x00, 0x80, 0x10, 0x00, 0xC0, 0x30, 0x00, 0x40, 0x20, 0x00, 0x40, 0x20, 0x00, 0x70, 0x20, 0x00, 0x38, 0x20, 0x00, 0x24, 0x00, 0x00, 0x14, 0x40, 0x04, 0x14, 0xC0, 0x03, 0x12, 0xE0, 0x01, 0x11, 0x10, 0x00, 0x11, 0x40, 0x00, 0x21, 0x60, 0x00, 0x21, 0x20, 0x00, 0x42, 0x20, 0x00, 0x46, 0x20, 0x00, 0x44, 0x20, 0x00, 0xC4, 0x30, 0x00, 0x88, 0x11, 0x00, 0x70, 0x0F, // 48
535 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x10, 0x82, 0x00, 0x30, 0x40, 0x00, 0x80, 0x0F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x3F, 0x00, 0xE0, 0x3F, 0x00, 0xEC, 0xBF, 0x03, 0xE0, 0x3F, 0x00, 0xC0, 0x3F, 0x00, 0xC0, 0x1F, 0x00, 0x80, 0x0F, 0x00, 0x30, 0x40, 0x00, 0x10, 0x82, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, // 49
536 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x80, 0x3F, 0x00, 0x80, 0x7F, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x78, 0x00, 0x00, 0x70, 0x00, 0x00, 0x70, 0x00, 0x00, 0x30, 0x00, 0x00, 0x10, // 50
537 | 0x00, 0xE1, 0x00, 0x00, 0xF9, 0x03, 0x04, 0xF9, 0x03, 0x08, 0xFC, 0x07, 0xC0, 0xFF, 0x07, 0x60, 0xFC, 0x07, 0x30, 0xFE, 0x07, 0x10, 0xFE, 0x07, 0x13, 0xFF, 0x0F, 0x10, 0xFF, 0x0F, 0x30, 0xFF, 0x0F, 0xE0, 0xFF, 0x0F, 0xC0, 0xFF, 0x0F, 0x18, 0xFE, 0x07, 0x08, 0xFF, 0x07, 0x00, 0xFD, 0x07, 0x00, 0xFD, 0x07, 0x00, 0xFC, 0x07, 0x00, 0xF8, 0x03, 0x00, 0xF8, 0x03, 0x00, 0xE0, // 51
538 | 0x00, 0xE0, 0x00, 0x00, 0xF8, 0x03, 0x00, 0xF8, 0x03, 0x00, 0xFC, 0x07, 0x00, 0xFC, 0x07, 0x00, 0xFC, 0x07, 0x00, 0xFE, 0x07, 0x00, 0xFF, 0x07, 0x00, 0xFF, 0x0F, 0x80, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, 0x1C, 0xFF, 0x0F, 0x3E, 0xFE, 0x0F, 0x7E, 0xFE, 0x07, 0xC0, 0xFC, 0x07, 0x80, 0xF9, 0x07, 0x80, 0xFD, 0x07, 0x80, 0xFD, 0x07, 0x80, 0xFB, 0x03, 0x80, 0xF8, 0x03, 0x00, 0xF0, 0x01, // 52
539 | 0x00, 0x1E, 0x00, 0x00, 0x3F, 0x00, 0x80, 0x7F, 0x00, 0x80, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xE0, 0x7F, 0x00, 0xE0, 0xFF, 0x00, 0xF0, 0xFF, 0x01, 0xF0, 0xFF, 0x01, 0xF0, 0xFF, 0x01, 0xF0, 0xFF, 0x01, 0xF0, 0xFF, 0x01, 0xE0, 0xFF, 0x00, 0xE0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0x80, 0x7F, 0x00, 0x80, 0x7F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x1E, // 53
540 | 0xE0, 0x01, 0x00, 0xF0, 0x03, 0x00, 0xF8, 0x07, 0x00, 0xF8, 0x07, 0x00, 0xF8, 0x07, 0x00, 0xFC, 0x07, 0x00, 0xFE, 0x07, 0x00, 0xFE, 0x0F, 0x00, 0xFF, 0x6F, 0x02, 0xFF, 0xFF, 0x01, 0xFF, 0xFF, 0x00, 0xFF, 0x9F, 0x00, 0xFF, 0x0F, 0x00, 0xFE, 0x0F, 0x00, 0xFE, 0x07, 0x00, 0xFC, 0x07, 0x00, 0xF8, 0x07, 0x00, 0xF8, 0x07, 0x00, 0xF8, 0x07, 0x00, 0xF0, 0x03, 0x00, 0xE0, 0x01, // 54
541 | 0xC0, 0x03, 0x00, 0xE0, 0x07, 0x00, 0xE0, 0x0F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0xF8, 0x1F, 0x00, 0xFC, 0x1F, 0x00, 0xFC, 0x1F, 0x00, 0xFE, 0x3F, 0x00, 0xFE, 0x3F, 0x07, 0xFE, 0x3F, 0x07, 0xFE, 0x3F, 0x00, 0xFC, 0x1F, 0x00, 0xFC, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0x0F, 0x00, 0xE0, 0x0F, 0x00, 0xC0, 0x03, // 55
542 | 0xE0, 0x01, 0x00, 0xF0, 0x07, 0x00, 0xF8, 0x07, 0x00, 0xF8, 0x0F, 0x00, 0xF8, 0xCF, 0x00, 0xF8, 0xCF, 0x00, 0xFC, 0x0F, 0x00, 0xFE, 0x0F, 0x00, 0xFE, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x0E, 0xFF, 0x1F, 0x0E, 0xFF, 0x1F, 0x00, 0xFE, 0x0F, 0x00, 0xFE, 0x0F, 0x00, 0xFC, 0x0F, 0x03, 0xF8, 0x0F, 0x03, 0xF8, 0x0F, 0x00, 0xF8, 0x07, 0x00, 0xF0, 0x07, 0x00, 0xE0, 0x01, // 56
543 | 0x00, 0x50, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x54, 0x00, 0x00, 0x44, 0x00, 0x00, 0x40, 0x00, 0x00, 0x5E, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x3F, 0x00, 0x80, 0x3F, 0x00, 0x80, 0x3F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0x80, 0x3F, 0x00, 0x80, 0x3F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x1E, // 57
544 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0E, 0x00, 0x07, 0x0E, 0x00, 0x07, 0x0E, // 58
545 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x4E, 0x00, 0x07, 0x6E, 0x00, 0x07, 0x7E, 0x00, 0x00, 0x3C, // 59
546 | 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xB0, 0x01, 0x00, 0xB0, 0x01, 0x00, 0xB0, 0x01, 0x00, 0x18, 0x03, 0x00, 0x18, 0x03, 0x00, 0x0C, 0x06, 0x00, 0x0C, 0x06, 0x00, 0x06, 0x0C, // 60
547 | 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, 0x00, 0x98, 0x01, // 61
548 | 0x00, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x0C, 0x06, 0x00, 0x0C, 0x06, 0x00, 0x18, 0x03, 0x00, 0x18, 0x03, 0x00, 0xB0, 0x01, 0x00, 0xB0, 0x01, 0x00, 0xB0, 0x01, 0x00, 0xE0, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, // 62
549 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0xC0, 0x0C, 0x30, 0xF0, 0x0C, 0x30, 0x38, 0x00, 0x30, 0x1C, 0x00, 0x70, 0x0E, 0x00, 0xE0, 0x07, 0x00, 0xC0, 0x01, // 63
550 | 0x00, 0x7F, 0x00, 0xC0, 0xFF, 0x01, 0xE0, 0x80, 0x07, 0x70, 0x7C, 0x06, 0x38, 0xFF, 0x0E, 0x98, 0xC3, 0x0C, 0x98, 0x61, 0x0C, 0x98, 0x7F, 0x0C, 0xB8, 0xFF, 0x04, 0x30, 0xC0, 0x00, 0xF0, 0xE0, 0x00, 0xC0, 0x7F, 0x00, 0x00, 0x3F, // 64
551 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0xA2, 0x00, 0x00, 0xA1, 0x00, 0x00, 0xA1, 0x00, 0x70, 0xA1, 0x00, 0x00, 0xA1, 0x00, 0x00, 0xA1, 0x00, 0x00, 0xA2, 0x00, 0x00, 0x24, 0x00, 0x80, 0x00, 0x00, 0xC0, // 65
552 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x30, 0x82, 0x00, 0x20, 0x40, 0x00, 0x00, 0x0F, 0x00, 0x80, 0x18, 0x00, 0xC0, 0x30, 0x00, 0x40, 0x20, 0x00, 0x4C, 0xA0, 0x03, 0x40, 0x20, 0x00, 0xC0, 0x30, 0x00, 0x80, 0x18, 0x00, 0x00, 0x0F, 0x00, 0x20, 0xC0, 0x00, 0x30, 0x82, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, // 66
553 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0xC0, 0x10, 0x00, 0x40, 0x20, 0x00, 0xE0, 0x41, 0x00, 0x20, 0x46, 0x00, 0x00, 0x44, 0x00, 0x00, 0x48, 0x00, 0x00, 0x28, 0x00, 0x00, 0x38, 0x00, 0x00, 0x1C, // 67
554 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x20, 0x80, 0x00, 0x60, 0xC0, 0x00, 0x00, 0x1F, 0x00, 0x80, 0x31, 0x00, 0xC0, 0x7F, 0x00, 0xD8, 0x7F, 0x07, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0xC0, 0x7F, 0x00, 0x80, 0x7F, 0x00, 0x80, 0x3F, 0x00, 0x00, 0x0E, // 68
555 | 0x00, 0x00, 0x00, 0x80, 0x08, 0x00, 0x80, 0x0A, 0x00, 0x80, 0x0A, 0x00, 0x80, 0x0A, 0x00, 0x80, 0x0F, 0x00, 0xC0, 0x1A, 0x00, 0xE0, 0x3A, 0x00, 0xA0, 0x2A, 0x00, 0x90, 0x4A, 0x00, 0x90, 0x4A, 0x00, 0x90, 0x4A, 0x00, 0x10, 0x4A, 0x00, 0x20, 0x2A, 0x00, 0x20, 0x3A, 0x00, 0xC0, 0x1A, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, // 69
556 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x29, 0x00, 0x00, 0x29, 0x00, 0x00, 0x29, 0x00, 0x00, 0x29, 0x00, 0x00, 0x29, 0x00, 0x80, 0x39, 0x00, 0xC0, 0x39, 0x00, 0xC0, 0x39, 0x00, 0xC0, 0xF9, 0x00, 0x00, 0xF8, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x68, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x06, // 70
557 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x39, 0x00, 0x80, 0x39, 0x00, 0x80, 0x1F, 0x00, 0x80, 0x1F, 0x00, 0xF0, 0xF9, 0x00, 0xF0, 0xF9, 0x00, 0x80, 0x39, 0x00, 0x80, 0x1F, 0x00, 0x80, 0x3F, 0x00, 0x80, 0x39, 0x00, 0x80, 0x39, // 71
558 | 0x00, 0xF1, 0x01, 0x00, 0x19, 0x03, 0x04, 0x0C, 0x06, 0x0C, 0x04, 0x04, 0xC0, 0x07, 0x04, 0x60, 0x0C, 0x04, 0x30, 0x06, 0x06, 0x10, 0x03, 0x04, 0x17, 0x01, 0x08, 0x10, 0x01, 0x08, 0x30, 0x01, 0x08, 0x60, 0x01, 0x08, 0xC0, 0x01, 0x08, 0x08, 0x02, 0x04, 0x04, 0x03, 0x06, 0x00, 0x05, 0x04, 0x00, 0x05, 0x04, 0x00, 0x04, 0x04, 0x00, 0x0C, 0x06, 0x00, 0x18, 0x03, 0x00, 0xF0, // 72
559 | 0x00, 0xF0, 0x00, 0x00, 0x18, 0x03, 0x00, 0x0C, 0x02, 0x00, 0x04, 0x04, 0x00, 0x04, 0x04, 0x00, 0x04, 0x04, 0x00, 0x06, 0x06, 0x00, 0x03, 0x04, 0x00, 0x01, 0x0C, 0x00, 0x01, 0x08, 0xF0, 0x01, 0x08, 0x08, 0x01, 0x08, 0x3C, 0x01, 0x0C, 0x40, 0x03, 0x04, 0x80, 0x06, 0x06, 0x00, 0x05, 0x04, 0x00, 0x05, 0x04, 0x00, 0x07, 0x04, 0x00, 0x0F, 0x02, 0x80, 0x19, 0x03, 0x00, 0xF0, // 73
560 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x01, 0x00, 0x49, 0x01, 0x10, 0x49, 0x01, 0x10, 0x48, 0x01, 0x80, 0x49, 0x01, 0x40, 0x48, 0x01, 0x60, 0x48, 0x01, 0x20, 0x48, 0x01, 0x26, 0x48, 0x01, 0x20, 0x48, 0x01, 0x60, 0x48, 0x01, 0x40, 0x48, 0x01, 0x80, 0x49, 0x01, 0x10, 0x48, 0x01, 0x08, 0x49, 0x01, 0x00, 0x49, 0x01, 0x00, 0x49, 0x01, // 74
561 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x48, 0x01, 0x00, 0x48, 0x01, 0x00, 0x48, 0x01, 0xE0, 0x4B, 0x01, 0x30, 0x4A, 0x01, 0x18, 0x48, 0x01, 0x78, 0x48, 0x01, 0x80, 0x49, 0x01, 0x00, 0x49, 0x01, 0x00, 0x4A, 0x01, 0x00, 0x4A, 0x01, 0x00, 0x4A, 0x01, 0x00, 0x4A, 0x01, 0x00, 0x48, 0x01, 0x00, 0x48, 0x01, 0x00, 0x48, 0x01, // 75
562 | 0x80, 0x4B, 0x01, 0x40, 0x48, 0x01, 0x60, 0x48, 0x01, 0x20, 0x48, 0x01, 0x20, 0x48, 0x01, 0x20, 0x48, 0x01, 0x10, 0x48, 0x01, 0x10, 0x48, 0x01, 0x08, 0x48, 0x01, 0x08, 0x48, 0x01, 0x08, 0x48, 0x01, 0x08, 0x48, 0x01, 0x08, 0x48, 0x01, 0x10, 0x48, 0x01, 0x10, 0x48, 0x01, 0x20, 0x48, 0x01, 0x20, 0x48, 0x01, 0x20, 0x48, 0x01, 0x60, 0x48, 0x01, 0x40, 0x48, 0x01, 0x80, 0x4B, 0x01, // 76
563 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, 0x00, 0x20, 0x25, // 77
564 | 0x00, 0x1E, 0x00, 0x00, 0x21, 0x00, 0x80, 0x61, 0x00, 0x80, 0x40, 0x00, 0x80, 0x40, 0x00, 0x80, 0x40, 0x00, 0x60, 0x60, 0x00, 0x20, 0x40, 0x00, 0x10, 0x80, 0x00, 0x10, 0x80, 0x00, 0x10, 0x80, 0x00, 0x10, 0x80, 0x00, 0x10, 0x80, 0x00, 0x20, 0x40, 0x00, 0x60, 0x60, 0x00, 0x80, 0x40, 0x00, 0x80, 0x40, 0x00, 0x80, 0x40, 0x00, 0x80, 0x61, 0x00, 0x00, 0x21, 0x00, 0x00, 0x1E, // 78
565 | 0xE0, 0x01, 0x00, 0x10, 0x03, 0x00, 0x18, 0x06, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x06, 0x04, 0x00, 0x02, 0x0C, 0x00, 0x01, 0x28, 0x02, 0x01, 0xF8, 0x01, 0x01, 0xF8, 0x00, 0x01, 0x08, 0x00, 0x01, 0x08, 0x00, 0x02, 0x0C, 0x00, 0x06, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x18, 0x06, 0x00, 0x10, 0x03, 0x00, 0xE0, 0x01, // 79
566 | 0xE0, 0x01, 0x00, 0x10, 0x03, 0x00, 0x18, 0x06, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x06, 0x04, 0x00, 0x02, 0x0C, 0x00, 0x01, 0x60, 0x02, 0x01, 0xF0, 0x01, 0x01, 0xF8, 0x00, 0x01, 0x04, 0x00, 0x01, 0x00, 0x00, 0x02, 0x0C, 0x00, 0x06, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x18, 0x06, 0x00, 0x10, 0x03, 0x00, 0xE0, 0x01, // 80
567 | 0xC0, 0x03, 0x00, 0x20, 0x04, 0x00, 0x10, 0x0C, 0x00, 0x10, 0x08, 0x00, 0x10, 0x08, 0x00, 0x18, 0x08, 0x00, 0x0C, 0x18, 0x00, 0x04, 0x10, 0x00, 0x02, 0x20, 0x00, 0x02, 0x20, 0x07, 0x02, 0x20, 0x07, 0x02, 0x20, 0x00, 0x04, 0x30, 0x00, 0x0C, 0x18, 0x00, 0x18, 0x18, 0x00, 0x10, 0x08, 0x00, 0x10, 0x08, 0x00, 0x10, 0x08, 0x00, 0x30, 0x0C, 0x00, 0x60, 0x06, 0x00, 0xC0, 0x03, // 81
568 | 0xE0, 0x01, 0x00, 0x10, 0x03, 0x00, 0x18, 0x06, 0x00, 0x08, 0x04, 0x00, 0x08, 0xE4, 0x00, 0x0C, 0xE4, 0x00, 0x06, 0x04, 0x00, 0x02, 0x0C, 0x00, 0x01, 0x08, 0x00, 0x01, 0x08, 0x0E, 0x01, 0x08, 0x0E, 0x01, 0x08, 0x00, 0x02, 0x0C, 0x00, 0x06, 0x04, 0x00, 0x0C, 0x04, 0x03, 0x08, 0x04, 0x03, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x10, 0x02, 0x00, 0x30, 0x03, 0x00, 0xE0, 0x01, // 82
569 | 0x00, 0x48, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x42, 0x00, 0x00, 0x40, 0x00, 0x00, 0x4E, 0x00, 0x00, 0x11, 0x00, 0x80, 0x20, 0x00, 0x80, 0x20, 0x00, 0xC0, 0x20, 0x00, 0x60, 0x60, 0x00, 0x20, 0x40, 0x00, 0x20, 0x40, 0x00, 0x20, 0x40, 0x00, 0x60, 0x60, 0x00, 0xC0, 0x20, 0x00, 0x80, 0x20, 0x00, 0x80, 0x20, 0x00, 0x00, 0x11, 0x00, 0x00, 0x0E, // 83
570 | 0x00, 0x05, 0x00, 0x20, 0x05, 0x00, 0x20, 0x05, 0x00, 0x20, 0x05, 0x00, 0x20, 0x04, 0x00, 0x00, 0x04, 0x00, 0xE0, 0x04, 0x00, 0x10, 0x01, 0x00, 0x08, 0x02, 0x00, 0x08, 0xE2, 0x00, 0x04, 0xE2, 0x00, 0x02, 0x04, 0x00, 0x02, 0x04, 0x00, 0x02, 0x04, 0x00, 0x06, 0x04, 0x07, 0x0C, 0x02, 0x07, 0x08, 0x02, 0x00, 0x08, 0x02, 0x00, 0x10, 0x02, 0x00, 0x10, 0x01, 0x00, 0xE0, // 84
571 | 0xE0, 0x01, 0x00, 0x10, 0x02, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x0C, 0x04, 0x00, 0x06, 0x04, 0x00, 0x02, 0xCC, 0x06, 0x01, 0x88, 0x03, 0x01, 0x88, 0x02, 0x01, 0xE8, 0x0E, 0x01, 0x88, 0x03, 0x02, 0xCC, 0x06, 0x02, 0x04, 0x00, 0x04, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x18, 0x06, 0x00, 0x10, 0x03, 0x00, 0xE0, 0x01, // 85
572 | 0xE0, 0x01, 0x00, 0x10, 0x02, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x0C, 0x04, 0x00, 0x06, 0x00, 0x00, 0x02, 0x68, 0x00, 0x01, 0x38, 0x00, 0x01, 0x28, 0x00, 0x01, 0xEE, 0x00, 0x01, 0x38, 0x00, 0x02, 0x68, 0x00, 0x02, 0x00, 0x00, 0x0C, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x08, 0x04, 0x00, 0x18, 0x06, 0x00, 0x10, 0x03, 0x00, 0xE0, 0x01, // 86
573 | 0xE0, 0x03, 0x00, 0x30, 0x86, 0x00, 0x18, 0xCC, 0x00, 0x08, 0x68, 0x01, 0x08, 0xC8, 0x01, 0x08, 0x08, 0x00, 0x0C, 0x0C, 0x00, 0x06, 0x18, 0x09, 0x02, 0x10, 0x0F, 0x03, 0x10, 0x0F, 0x03, 0xD0, 0x1D, 0x03, 0x10, 0x0F, 0x02, 0x10, 0x0F, 0x06, 0x18, 0x09, 0x0C, 0x0C, 0x00, 0x08, 0x08, 0x00, 0x08, 0x08, 0x03, 0x08, 0x88, 0x02, 0x18, 0x8C, 0x03, 0x30, 0x06, 0x00, 0xE0, 0x03, // 87
574 | 0xE0, 0x01, 0x00, 0x10, 0x03, 0x00, 0x18, 0x06, 0x00, 0x08, 0x74, 0x00, 0x08, 0x74, 0x00, 0x0C, 0x04, 0x0E, 0x02, 0x04, 0x0E, 0x02, 0x0C, 0x00, 0x01, 0x08, 0x00, 0x01, 0xE8, 0x00, 0x01, 0xE8, 0x00, 0x01, 0x08, 0x00, 0x02, 0x0C, 0x00, 0x02, 0x04, 0x0E, 0x0C, 0x04, 0x0E, 0x08, 0x04, 0x00, 0x08, 0x74, 0x00, 0x08, 0x74, 0x00, 0x10, 0x02, 0x00, 0x30, 0x03, 0x00, 0xE0, 0x01, // 88
575 | 0x00, 0xF0, 0x00, 0x00, 0x18, 0x03, 0x00, 0x0C, 0x06, 0x00, 0x04, 0x04, 0x00, 0x04, 0x04, 0x00, 0x0F, 0x04, 0x80, 0x03, 0x06, 0x40, 0x02, 0x04, 0x40, 0x01, 0x08, 0x40, 0x01, 0x08, 0x20, 0x01, 0x08, 0x30, 0x01, 0x08, 0x10, 0x01, 0x08, 0x10, 0x02, 0x04, 0x10, 0x02, 0x06, 0x20, 0x04, 0x04, 0x60, 0x04, 0x04, 0x40, 0x04, 0x04, 0x40, 0x0C, 0x06, 0x80, 0x18, 0x03, 0x00, 0xF7, // 89
576 | 0x00, 0x0F, 0x00, 0x80, 0x10, 0x00, 0xC0, 0x30, 0x00, 0x40, 0x20, 0x00, 0x40, 0x20, 0x00, 0x70, 0x20, 0x00, 0x38, 0x20, 0x00, 0x24, 0x60, 0x00, 0x14, 0xC0, 0x09, 0x14, 0xC0, 0x07, 0x12, 0xC0, 0x03, 0x11, 0x40, 0x00, 0x11, 0x40, 0x00, 0x21, 0x60, 0x00, 0x21, 0x20, 0x00, 0x42, 0x20, 0x00, 0x46, 0x20, 0x00, 0x44, 0x20, 0x00, 0xC4, 0x30, 0x00, 0x88, 0x11, 0x00, 0x70, 0x0F, // 90
577 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFF, 0x7F, 0xF8, 0xFF, 0x7F, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, // 91
578 | 0x18, 0x00, 0x00, 0x38, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x07, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x38, 0x00, 0x00, 0x70, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x80, 0x03, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0C, // 92
579 | 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0xF8, 0xFF, 0x7F, 0xF8, 0xFF, 0x7F, // 93
580 | 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x70, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x0F, 0x00, 0xC0, 0x03, 0x00, 0xF0, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x70, 0x00, 0x00, 0x40, // 94
581 | 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, // 95
582 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x30, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, // 96
583 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x00, 0x06, 0x0C, 0x00, 0x07, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x06, 0x00, 0x03, 0x06, 0x00, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 97
584 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, 0x00, 0x0C, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x02, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x06, 0x00, 0x07, 0x07, 0x00, 0xFE, 0x03, 0x00, 0xFC, // 98
585 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xFC, 0x03, 0x00, 0x0E, 0x07, 0x00, 0x06, 0x06, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x06, 0x06, // 99
586 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x0E, 0x0E, 0x00, 0x06, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x04, 0x00, 0x03, 0x06, 0x00, 0x03, 0x03, 0xF8, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, // 100
587 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x3E, 0x07, 0x00, 0x36, 0x06, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x36, 0x0C, 0x00, 0x3E, 0x06, 0x00, 0x38, 0x06, // 101
588 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0xE0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x38, 0x06, 0x00, 0x18, 0x06, 0x00, 0x18, 0x06, 0x00, 0x18, 0x06, 0x00, 0x18, 0x06, 0x00, 0x18, // 102
589 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x63, 0x00, 0xFC, 0x47, 0x00, 0x0E, 0x4E, 0x00, 0x06, 0x4C, 0x00, 0x03, 0x4C, 0x00, 0x03, 0x44, 0x00, 0x03, 0x46, 0x00, 0x03, 0x63, 0x00, 0xFF, 0x7F, 0x00, 0xFF, 0x3F, // 103
590 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0xFE, 0x0F, 0x00, 0xFC, 0x0F, // 104
591 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x18, 0xFF, 0x0F, 0x18, 0xFF, 0x0F, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 105
592 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x03, 0x40, 0x00, 0x03, 0x40, 0x00, 0x03, 0x40, 0x00, 0x03, 0x40, 0x00, 0x03, 0x60, 0x18, 0xFF, 0x7F, 0x18, 0xFF, 0x1F, // 106
593 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, 0x00, 0x60, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xD8, 0x01, 0x00, 0x8C, 0x03, 0x00, 0x06, 0x07, 0x00, 0x03, 0x0E, 0x00, 0x01, 0x0C, 0x00, 0x00, 0x08, // 107
594 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 108
595 | 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0xFE, 0x0F, 0x00, 0x0C, 0x00, 0x00, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0xFE, 0x0F, // 109
596 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x07, 0x00, 0x00, 0xFE, 0x0F, 0x00, 0xFC, 0x0F, // 110
597 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFE, 0x07, 0x00, 0x06, 0x06, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x06, 0x06, 0x00, 0xFE, 0x07, 0x00, 0xF8, 0x01, // 111
598 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0xFF, 0x7F, 0x00, 0x0C, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x02, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x06, 0x00, 0x07, 0x07, 0x00, 0xFE, 0x03, 0x00, 0xFC, // 112
599 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x0E, 0x0E, 0x00, 0x06, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x04, 0x00, 0x03, 0x06, 0x00, 0x03, 0x03, 0x00, 0xFF, 0x7F, 0x00, 0xFF, 0x7F, // 113
600 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x0F, // 114
601 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x07, 0x00, 0x3E, 0x06, 0x00, 0x37, 0x0C, 0x00, 0x63, 0x0C, 0x00, 0x63, 0x0C, 0x00, 0x63, 0x0C, 0x00, 0xC3, 0x0E, 0x00, 0xC6, 0x07, 0x00, 0x80, 0x03, // 115
602 | 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0x00, 0x06, 0x00, 0xF0, 0xFF, 0x03, 0xF0, 0xFF, 0x07, 0x00, 0x06, 0x0E, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x06, // 116
603 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x00, 0x00, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 117
604 | 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x7C, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0E, 0x00, 0x80, 0x0F, 0x00, 0xE0, 0x03, 0x00, 0x7C, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x03, // 118
605 | 0x00, 0x07, 0x00, 0x00, 0xFF, 0x01, 0x00, 0xF8, 0x0F, 0x00, 0x00, 0x0E, 0x00, 0xF8, 0x03, 0x00, 0x1F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0xF8, 0x03, 0x00, 0x00, 0x0E, 0x00, 0xF0, 0x0F, 0x00, 0xFF, 0x01, 0x00, 0x07, // 119
606 | 0x00, 0x00, 0x08, 0x00, 0x01, 0x0C, 0x00, 0x03, 0x07, 0x00, 0x8E, 0x03, 0x00, 0xDC, 0x00, 0x00, 0x78, 0x00, 0x00, 0x70, 0x00, 0x00, 0xD8, 0x00, 0x00, 0x8E, 0x03, 0x00, 0x07, 0x07, 0x00, 0x01, 0x0C, 0x00, 0x00, 0x08, // 120
607 | 0x00, 0x00, 0x40, 0x00, 0x03, 0x40, 0x00, 0x0F, 0x40, 0x00, 0x3C, 0x40, 0x00, 0xF0, 0x60, 0x00, 0xC0, 0x73, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x0F, 0x00, 0xE0, 0x03, 0x00, 0xF8, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x01, // 121
608 | 0x00, 0x00, 0x00, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0E, 0x00, 0x03, 0x0F, 0x00, 0x83, 0x0D, 0x00, 0xC3, 0x0C, 0x00, 0x63, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x1B, 0x0C, 0x00, 0x0F, 0x0C, 0x00, 0x07, 0x0C, // 122
609 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0xE0, 0xF0, 0x78, 0xF0, 0x9F, 0x7F, 0x38, 0x0F, 0x6F, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, // 123
610 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFF, 0x0F, 0xF8, 0xFF, 0x0F, // 124
611 | 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x18, 0x00, 0x40, 0x38, 0x0F, 0x6F, 0xF0, 0x9F, 0x7F, 0xE0, 0xF0, 0x78, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, // 125
612 | 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0x60, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x70, 0x00, 0x00, 0x30, // 126
613 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF3, 0x7F, 0x00, 0xF3, 0x7F, // 161
614 | 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x80, 0x7F, 0x00, 0xC0, 0xE1, 0x00, 0xE0, 0xC0, 0x01, 0x60, 0x80, 0x01, 0xFE, 0xFF, 0x1F, 0xFE, 0xFF, 0x1F, 0x60, 0x80, 0x01, 0x60, 0x80, 0x01, 0xC0, 0xC0, // 162
615 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x0C, 0x0E, 0xE0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0D, 0x38, 0x0C, 0x0C, 0x18, 0x0C, 0x0C, 0x18, 0x0C, 0x0C, 0x18, 0x0C, 0x0C, 0x30, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 163
616 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x3D, 0x03, 0x80, 0xFF, 0x01, 0x00, 0xC3, 0x00, 0x80, 0x81, 0x01, 0x80, 0x81, 0x01, 0x80, 0x81, 0x01, 0x00, 0xC3, 0x00, 0x80, 0xFF, 0x01, 0xC0, 0x3D, 0x03, // 164
617 | 0x30, 0x00, 0x00, 0x70, 0x98, 0x01, 0xC0, 0x99, 0x01, 0x80, 0x9B, 0x01, 0x00, 0xFE, 0x0F, 0x00, 0xFE, 0x0F, 0x80, 0x9B, 0x01, 0xC0, 0x99, 0x01, 0x70, 0x98, 0x01, 0x30, // 165
618 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xF3, 0x07, 0xF8, 0xF3, 0x07, // 166
619 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x39, 0x60, 0xF0, 0x7F, 0x40, 0x30, 0xE3, 0x40, 0x18, 0xC3, 0x41, 0x18, 0x86, 0x41, 0x18, 0x8C, 0x43, 0x18, 0x0C, 0x43, 0x18, 0x18, 0x67, 0x30, 0xF0, 0x7F, 0x00, 0xE0, 0x3C, // 167
620 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, // 168
621 | 0x00, 0x7F, 0x00, 0xC0, 0x80, 0x01, 0x20, 0x3E, 0x02, 0x90, 0xFF, 0x04, 0x88, 0xC1, 0x08, 0xC8, 0x80, 0x09, 0xC8, 0x80, 0x09, 0xC8, 0x80, 0x09, 0xC8, 0x80, 0x09, 0x10, 0x00, 0x04, 0x20, 0x00, 0x02, 0xC0, 0x80, 0x01, 0x00, 0x7F, // 169
622 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x01, 0x00, 0xF0, 0x03, 0x00, 0x30, 0x03, 0x00, 0x18, 0x03, 0x00, 0x18, 0x03, 0x00, 0x18, 0x01, 0x00, 0x98, 0x01, 0x00, 0xF8, 0x03, 0x00, 0xF8, 0x03, // 170
623 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0xF8, 0x00, 0x00, 0xDE, 0x03, 0x00, 0x8F, 0x07, 0x00, 0x02, 0x02, 0x00, 0x70, 0x00, 0x00, 0xF8, 0x00, 0x00, 0xDE, 0x03, 0x00, 0x8F, 0x07, 0x00, 0x02, 0x02, // 171
624 | 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0xE0, 0x03, 0x00, 0xE0, 0x03, // 172
625 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, // 173
626 | 0x00, 0x7F, 0x00, 0xC0, 0x80, 0x01, 0x20, 0x00, 0x02, 0xD0, 0xFF, 0x05, 0xC8, 0xFF, 0x09, 0x48, 0x10, 0x08, 0x48, 0x10, 0x08, 0x48, 0x10, 0x08, 0xC8, 0xF8, 0x08, 0x90, 0xEF, 0x05, 0xA0, 0x87, 0x03, 0xC0, 0x80, 0x01, 0x00, 0x7F, // 174
627 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, // 175
628 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x98, 0x01, 0x00, 0x08, 0x01, 0x00, 0x08, 0x01, 0x00, 0x98, 0x01, 0x00, 0xF0, // 176
629 | 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0xF0, 0xFF, 0x0C, 0xF0, 0xFF, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x06, 0x0C, // 177
630 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x18, 0x00, 0x10, 0x1C, 0x00, 0x10, 0x16, 0x00, 0x10, 0x13, 0x00, 0x10, 0x13, 0x00, 0x90, 0x11, 0x00, 0xF0, 0x10, 0x00, 0x60, 0x10, // 178
631 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x00, 0x10, 0x11, 0x00, 0x10, 0x11, 0x00, 0xF0, 0x1E, 0x00, 0x60, 0x0E, // 179
632 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00, 0x00, 0x30, 0x00, 0x00, 0x10, // 180
633 | 0x00, 0x00, 0x00, 0x00, 0xFF, 0x7F, 0x00, 0xFF, 0x7F, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x00, 0x80, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 181
634 | 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0xE0, 0x0F, 0x00, 0xE0, 0x0F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0xF0, 0xFF, 0x7F, 0xF0, 0xFF, 0x7F, 0x30, 0x00, 0x00, 0x30, 0x00, 0x00, 0xF0, 0xFF, 0x7F, 0xF0, 0xFF, 0x7F, 0x30, // 182
635 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xE0, // 183
636 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x70, 0x00, 0x00, 0x40, // 184
637 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x10, 0x00, 0x60, 0x10, 0x00, 0x30, 0x10, 0x00, 0xF0, 0x1F, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, // 185
638 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xB8, 0x03, 0x00, 0x18, 0x03, 0x00, 0x18, 0x03, 0x00, 0x18, 0x03, 0x00, 0xB8, 0x03, 0x00, 0xF0, 0x01, 0x00, 0xE0, // 186
639 | 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x00, 0x8F, 0x07, 0x00, 0xDE, 0x03, 0x00, 0xF8, 0x00, 0x00, 0x70, 0x00, 0x00, 0x02, 0x02, 0x00, 0x8F, 0x07, 0x00, 0xDE, 0x03, 0x00, 0xF8, 0x00, 0x00, 0x70, // 187
640 | 0x60, 0x08, 0x08, 0x30, 0x08, 0x0C, 0xF0, 0x0F, 0x07, 0xF0, 0x8F, 0x03, 0x00, 0xE8, 0x00, 0x00, 0x70, 0x03, 0x00, 0x9C, 0x03, 0x00, 0xCE, 0x02, 0x00, 0x67, 0x02, 0xC0, 0xF1, 0x0F, 0xE0, 0xF0, 0x0F, 0x30, 0x00, 0x02, 0x10, 0x00, 0x02, // 188
641 | 0x60, 0x08, 0x08, 0x30, 0x08, 0x0C, 0xF0, 0x0F, 0x07, 0xF0, 0xCF, 0x03, 0x00, 0xE8, 0x00, 0x00, 0x38, 0x00, 0x00, 0x1C, 0x0C, 0x00, 0x17, 0x0E, 0xC0, 0x13, 0x0B, 0xE0, 0x90, 0x09, 0x30, 0xF0, 0x09, 0x10, 0xE0, 0x08, // 189
642 | 0x00, 0x00, 0x08, 0x90, 0x08, 0x0C, 0x90, 0x08, 0x07, 0x90, 0x88, 0x03, 0xF0, 0xEF, 0x00, 0x60, 0x77, 0x03, 0x00, 0x9C, 0x03, 0x00, 0xCE, 0x02, 0x00, 0x67, 0x02, 0xC0, 0xF1, 0x0F, 0xE0, 0xF0, 0x0F, 0x30, 0x00, 0x02, 0x10, 0x00, 0x02, // 190
643 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x67, 0x00, 0x80, 0x43, 0x00, 0xC0, 0x41, 0x00, 0xF3, 0x40, 0x00, 0x33, 0x40, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, // 191
644 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x80, 0x0F, 0x00, 0xF0, 0x03, 0x00, 0xFE, 0x01, 0xC1, 0x8F, 0x01, 0xF1, 0x81, 0x01, 0xF2, 0x81, 0x01, 0xC4, 0x8F, 0x01, 0x00, 0xFE, 0x01, 0x00, 0xF0, 0x03, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0C, // 192
645 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x80, 0x0F, 0x04, 0xF0, 0x03, 0x06, 0xFE, 0x01, 0xC3, 0x8F, 0x01, 0xF1, 0x81, 0x01, 0xF0, 0x81, 0x01, 0xC0, 0x8F, 0x01, 0x00, 0xFE, 0x01, 0x00, 0xF0, 0x03, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0C, // 193
646 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x80, 0x0F, 0x00, 0xF0, 0x03, 0x03, 0xFE, 0x01, 0xC1, 0x8F, 0x01, 0xF0, 0x81, 0x01, 0xF1, 0x81, 0x01, 0xC3, 0x8F, 0x01, 0x00, 0xFE, 0x01, 0x00, 0xF0, 0x03, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0C, // 194
647 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x80, 0x0F, 0x06, 0xF0, 0x03, 0x02, 0xFE, 0x01, 0xC2, 0x8F, 0x01, 0xF2, 0x81, 0x01, 0xF2, 0x81, 0x01, 0xC6, 0x8F, 0x01, 0x02, 0xFE, 0x01, 0x00, 0xF0, 0x03, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0C, // 195
648 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x80, 0x0F, 0x02, 0xF0, 0x03, 0x02, 0xFE, 0x01, 0xC0, 0x8F, 0x01, 0xF0, 0x81, 0x01, 0xF0, 0x81, 0x01, 0xC2, 0x8F, 0x01, 0x02, 0xFE, 0x01, 0x00, 0xF0, 0x03, 0x00, 0x80, 0x0F, 0x00, 0x00, 0x0C, // 196
649 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0xC0, 0x0F, 0x00, 0xF8, 0x01, 0x00, 0xBF, 0x01, 0xFC, 0x87, 0x01, 0xF2, 0x80, 0x01, 0xEC, 0x87, 0x01, 0x00, 0xBF, 0x01, 0x00, 0xF8, 0x01, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0x0E, // 197
650 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0xE0, 0x0F, 0x00, 0xFC, 0x01, 0x80, 0xDF, 0x00, 0xF0, 0xC3, 0x00, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, // 198
651 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x80, 0xFF, 0x03, 0xC0, 0x81, 0x07, 0xE0, 0x00, 0x07, 0x70, 0x00, 0x2E, 0x30, 0x00, 0x3C, 0x30, 0x00, 0x6C, 0x30, 0x00, 0x4C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, // 199
652 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x30, 0x18, 0x0C, 0x31, 0x18, 0x0C, 0x31, 0x18, 0x0C, 0x32, 0x18, 0x0C, 0x34, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x00, 0x0C, // 200
653 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x34, 0x18, 0x0C, 0x32, 0x18, 0x0C, 0x31, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x00, 0x0C, // 201
654 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x33, 0x18, 0x0C, 0x31, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x31, 0x18, 0x0C, 0x33, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x00, 0x0C, // 202
655 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0xF2, 0xFF, 0x0F, 0x32, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x32, 0x18, 0x0C, 0x32, 0x18, 0x0C, 0x30, 0x00, 0x0C, // 203
656 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x31, 0x00, 0x0C, 0xF1, 0xFF, 0x0F, 0xF2, 0xFF, 0x0F, 0x34, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, // 204
657 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x0C, 0x34, 0x00, 0x0C, 0x36, 0x00, 0x0C, 0x33, 0x00, 0x0C, 0xF1, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, // 205
658 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x33, 0x00, 0x0C, 0x31, 0x00, 0x0C, 0xF0, 0xFF, 0x0F, 0xF1, 0xFF, 0x0F, 0x33, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, // 206
659 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x0C, 0x32, 0x00, 0x0C, 0x32, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x32, 0x00, 0x0C, 0x32, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, // 207
660 | 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x30, 0x18, 0x0C, 0x30, 0x18, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x70, 0x00, 0x0E, 0xE0, 0x80, 0x07, 0xC0, 0xFF, 0x03, 0x00, 0x7F, // 208
661 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0xF6, 0xFF, 0x0F, 0xE2, 0x01, 0x00, 0x82, 0x07, 0x00, 0x02, 0x1E, 0x00, 0x02, 0x78, 0x00, 0x06, 0xE0, 0x01, 0x02, 0x80, 0x07, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, // 209
662 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0xC0, 0xFF, 0x03, 0xE0, 0x00, 0x07, 0x71, 0x00, 0x0E, 0x31, 0x00, 0x0C, 0x32, 0x00, 0x0C, 0x34, 0x00, 0x0C, 0x70, 0x00, 0x0E, 0xE0, 0x00, 0x07, 0xC0, 0xFF, 0x03, 0x00, 0xFF, // 210
663 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0xC4, 0xFF, 0x03, 0xE6, 0x00, 0x07, 0x73, 0x00, 0x0E, 0x31, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x70, 0x00, 0x0E, 0xE0, 0x00, 0x07, 0xC0, 0xFF, 0x03, 0x00, 0xFF, // 211
664 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0xC0, 0xFF, 0x03, 0xE3, 0x00, 0x07, 0x71, 0x00, 0x0E, 0x30, 0x00, 0x0C, 0x31, 0x00, 0x0C, 0x33, 0x00, 0x0C, 0x70, 0x00, 0x0E, 0xE0, 0x00, 0x07, 0xC0, 0xFF, 0x03, 0x00, 0xFF, // 212
665 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0xC6, 0xFF, 0x03, 0xE2, 0x00, 0x07, 0x72, 0x00, 0x0E, 0x32, 0x00, 0x0C, 0x34, 0x00, 0x0C, 0x36, 0x00, 0x0C, 0x72, 0x00, 0x0E, 0xE0, 0x00, 0x07, 0xC0, 0xFF, 0x03, 0x00, 0xFF, // 213
666 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0xC2, 0xFF, 0x03, 0xE2, 0x00, 0x07, 0x70, 0x00, 0x0E, 0x30, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x32, 0x00, 0x0C, 0x72, 0x00, 0x0E, 0xE0, 0x00, 0x07, 0xC0, 0xFF, 0x03, 0x00, 0xFF, // 214
667 | 0x00, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x0C, 0x06, 0x00, 0x18, 0x03, 0x00, 0xB0, 0x01, 0x00, 0xE0, 0x00, 0x00, 0xE0, 0x00, 0x00, 0xB0, 0x01, 0x00, 0x18, 0x03, 0x00, 0x0C, 0x06, 0x00, 0x06, 0x0C, // 215
668 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x08, 0xC0, 0xFF, 0x0F, 0xE0, 0x00, 0x07, 0x70, 0xC0, 0x0F, 0x30, 0xF0, 0x0C, 0x30, 0x3C, 0x0C, 0x30, 0x0F, 0x0C, 0xF0, 0x03, 0x0E, 0xE0, 0x80, 0x07, 0xF0, 0xFF, 0x03, 0x10, 0xFF, // 216
669 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0xF0, 0xFF, 0x07, 0x00, 0x00, 0x0E, 0x01, 0x00, 0x0C, 0x01, 0x00, 0x0C, 0x02, 0x00, 0x0C, 0x04, 0x00, 0x0C, 0x00, 0x00, 0x06, 0xF0, 0xFF, 0x07, 0xF0, 0xFF, 0x01, // 217
670 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0xF4, 0xFF, 0x07, 0x06, 0x00, 0x0E, 0x03, 0x00, 0x0C, 0x01, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x06, 0xF0, 0xFF, 0x07, 0xF0, 0xFF, 0x01, // 218
671 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0xF0, 0xFF, 0x07, 0x03, 0x00, 0x0E, 0x01, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x01, 0x00, 0x0C, 0x03, 0x00, 0x0C, 0x00, 0x00, 0x06, 0xF0, 0xFF, 0x07, 0xF0, 0xFF, 0x01, // 219
672 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x03, 0xF2, 0xFF, 0x07, 0x02, 0x00, 0x0E, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x02, 0x00, 0x0C, 0x02, 0x00, 0x06, 0xF0, 0xFF, 0x07, 0xF0, 0xFF, 0x01, // 220
673 | 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xC4, 0x03, 0x00, 0x06, 0x0F, 0x00, 0x03, 0xFC, 0x0F, 0x01, 0xFC, 0x0F, 0x00, 0x0F, 0x00, 0xC0, 0x03, 0x00, 0xF0, 0x00, 0x00, 0x30, // 221
674 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0xC0, 0x00, 0x80, 0xE1, 0x00, 0x80, 0x7F, 0x00, 0x00, 0x1E, // 222
675 | 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x0F, 0xF0, 0xFF, 0x0F, 0x30, 0x00, 0x00, 0x18, 0x0C, 0x0C, 0x18, 0x1E, 0x0C, 0x18, 0x1B, 0x0C, 0x98, 0x31, 0x0C, 0xF8, 0x60, 0x0C, 0x70, 0x60, 0x0E, 0x00, 0xC0, 0x07, 0x00, 0x80, 0x03, // 223
676 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x00, 0x06, 0x0C, 0x10, 0x07, 0x0C, 0x30, 0x03, 0x0C, 0x20, 0x03, 0x06, 0x40, 0x03, 0x06, 0x00, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 224
677 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x00, 0x06, 0x0C, 0x40, 0x07, 0x0C, 0x60, 0x03, 0x0C, 0x30, 0x03, 0x06, 0x10, 0x03, 0x06, 0x00, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 225
678 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x00, 0x06, 0x0C, 0x20, 0x07, 0x0C, 0x30, 0x03, 0x0C, 0x18, 0x03, 0x06, 0x30, 0x03, 0x06, 0x20, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 226
679 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x60, 0x06, 0x0C, 0x20, 0x07, 0x0C, 0x20, 0x03, 0x0C, 0x40, 0x03, 0x06, 0x40, 0x03, 0x06, 0x60, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 227
680 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x60, 0x06, 0x0C, 0x00, 0x07, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x06, 0x00, 0x03, 0x06, 0x60, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 228
681 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x1E, 0x0E, 0x00, 0x06, 0x0C, 0x78, 0x07, 0x0C, 0x48, 0x03, 0x0C, 0x78, 0x03, 0x06, 0x00, 0x03, 0x06, 0x00, 0x03, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 229
682 | 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0x0E, 0x0E, 0x00, 0x07, 0x0C, 0x00, 0x03, 0x0E, 0x00, 0x03, 0x07, 0x00, 0xFE, 0x03, 0x00, 0xFE, 0x07, 0x00, 0x33, 0x0E, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x3E, 0x0C, 0x00, 0x3C, 0x04, // 230
683 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xFC, 0x03, 0x00, 0x0E, 0x07, 0x00, 0x06, 0x0E, 0x00, 0x03, 0x2C, 0x00, 0x03, 0x3C, 0x00, 0x03, 0x6C, 0x00, 0x03, 0x4C, 0x00, 0x03, 0x0C, 0x00, 0x06, 0x06, // 231
684 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x3E, 0x07, 0x00, 0x36, 0x06, 0x10, 0x33, 0x0C, 0x10, 0x33, 0x0C, 0x20, 0x33, 0x0C, 0x40, 0x33, 0x0C, 0x00, 0x36, 0x0C, 0x00, 0x3E, 0x06, 0x00, 0x38, 0x06, // 232
685 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x3E, 0x07, 0x00, 0x36, 0x06, 0x40, 0x33, 0x0C, 0x20, 0x33, 0x0C, 0x30, 0x33, 0x0C, 0x10, 0x33, 0x0C, 0x00, 0x36, 0x0C, 0x00, 0x3E, 0x06, 0x00, 0x38, 0x06, // 233
686 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x3E, 0x07, 0x20, 0x36, 0x06, 0x30, 0x33, 0x0C, 0x18, 0x33, 0x0C, 0x18, 0x33, 0x0C, 0x30, 0x33, 0x0C, 0x00, 0x36, 0x0C, 0x00, 0x3E, 0x06, 0x00, 0x38, 0x06, // 234
687 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x3E, 0x07, 0x60, 0x36, 0x06, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x00, 0x33, 0x0C, 0x60, 0x36, 0x0C, 0x00, 0x3E, 0x06, 0x00, 0x38, 0x06, // 235
688 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x10, 0xFF, 0x0F, 0x20, 0xFF, 0x0F, 0x40, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 236
689 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x40, 0x03, 0x00, 0x60, 0x03, 0x00, 0x30, 0xFF, 0x0F, 0x10, 0xFF, 0x0F, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 237
690 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x20, 0x03, 0x00, 0x30, 0x03, 0x00, 0x18, 0xFF, 0x0F, 0x18, 0xFF, 0x0F, 0x30, 0x00, 0x0C, 0x20, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 238
691 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x60, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0x0C, 0x60, 0x00, 0x0C, 0x00, 0x00, 0x0C, // 239
692 | 0x00, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x18, 0xF8, 0x03, 0x58, 0x1C, 0x07, 0xF8, 0x0E, 0x0E, 0x78, 0x06, 0x0C, 0x38, 0x06, 0x0C, 0x7C, 0x06, 0x0C, 0xEE, 0x0C, 0x0E, 0xC4, 0x1F, 0x07, 0x00, 0xFF, 0x03, 0x00, 0xFC, // 240
693 | 0x00, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x40, 0xFF, 0x0F, 0x60, 0x0C, 0x00, 0x20, 0x06, 0x00, 0x60, 0x03, 0x00, 0x40, 0x03, 0x00, 0x40, 0x03, 0x00, 0x60, 0xFE, 0x0F, 0x00, 0xFC, 0x0F, // 241
694 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFE, 0x07, 0x00, 0x06, 0x06, 0x00, 0x03, 0x0C, 0x10, 0x03, 0x0C, 0x30, 0x03, 0x0C, 0x60, 0x03, 0x0C, 0x40, 0x03, 0x0C, 0x00, 0x06, 0x06, 0x00, 0xFE, 0x07, 0x00, 0xF8, 0x01, // 242
695 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFE, 0x07, 0x00, 0x06, 0x06, 0x40, 0x03, 0x0C, 0x20, 0x03, 0x0C, 0x30, 0x03, 0x0C, 0x10, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x06, 0x06, 0x00, 0xFE, 0x07, 0x00, 0xF8, 0x01, // 243
696 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFE, 0x07, 0x00, 0x06, 0x06, 0x20, 0x03, 0x0C, 0x30, 0x03, 0x0C, 0x08, 0x03, 0x0C, 0x30, 0x03, 0x0C, 0x20, 0x03, 0x0C, 0x00, 0x06, 0x06, 0x00, 0xFE, 0x07, 0x00, 0xF8, 0x01, // 244
697 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFE, 0x07, 0x40, 0x06, 0x06, 0x20, 0x03, 0x0C, 0x20, 0x03, 0x0C, 0x60, 0x03, 0x0C, 0x40, 0x03, 0x0C, 0x40, 0x03, 0x0C, 0x20, 0x06, 0x06, 0x00, 0xFE, 0x07, 0x00, 0xF8, 0x01, // 245
698 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFE, 0x07, 0x60, 0x06, 0x06, 0x60, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0C, 0x60, 0x03, 0x0C, 0x60, 0x06, 0x06, 0x00, 0xFE, 0x07, 0x00, 0xF8, 0x01, // 246
699 | 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xCC, 0x0C, 0x00, 0xCC, 0x0C, 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xC0, 0x00, 0x00, 0xC0, // 247
700 | 0x00, 0x00, 0x00, 0x00, 0xF8, 0x09, 0x00, 0xFC, 0x0F, 0x00, 0x0E, 0x07, 0x00, 0x87, 0x0F, 0x00, 0xC3, 0x0D, 0x00, 0x63, 0x0C, 0x00, 0x3B, 0x0C, 0x00, 0x1F, 0x0C, 0x00, 0x06, 0x07, 0x00, 0xFF, 0x03, 0x00, 0xF9, 0x01, // 248
701 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x0E, 0x10, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x60, 0x00, 0x06, 0x40, 0x00, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 249
702 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0xFF, 0x07, 0x40, 0x00, 0x0E, 0x60, 0x00, 0x0C, 0x30, 0x00, 0x0C, 0x10, 0x00, 0x06, 0x00, 0x00, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 250
703 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0xFF, 0x07, 0x20, 0x00, 0x0E, 0x30, 0x00, 0x0C, 0x08, 0x00, 0x0C, 0x30, 0x00, 0x06, 0x20, 0x00, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 251
704 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x60, 0xFF, 0x07, 0x60, 0x00, 0x0E, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x60, 0x00, 0x03, 0x60, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, // 252
705 | 0x00, 0x00, 0x40, 0x00, 0x03, 0x40, 0x00, 0x0F, 0x40, 0x00, 0x3C, 0x40, 0x00, 0xF0, 0x60, 0x40, 0xC0, 0x63, 0x20, 0x00, 0x3F, 0x30, 0x00, 0x1F, 0x10, 0xC0, 0x07, 0x00, 0xF8, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x01, // 253
706 | 0x00, 0x00, 0x00, 0xF0, 0xFF, 0x7F, 0xF0, 0xFF, 0x7F, 0x00, 0x0C, 0x0C, 0x00, 0x06, 0x0C, 0x00, 0x02, 0x0C, 0x00, 0x03, 0x0C, 0x00, 0x03, 0x0E, 0x00, 0x07, 0x07, 0x00, 0xFE, 0x03, 0x00, 0xFC, // 254
707 | 0x00, 0x00, 0x40, 0x00, 0x03, 0x40, 0x00, 0x0F, 0x40, 0x00, 0x3C, 0x40, 0x60, 0xF0, 0x60, 0x00, 0xC0, 0x63, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x1F, 0x00, 0xC0, 0x07, 0x60, 0xF8, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x07, 0x00, 0x00, 0x01 // 255
708 | };
709 |
710 |
711 |
--------------------------------------------------------------------------------